[pacman-dev] [PATCH 1/3] pacman-conf: add support for new ParallelDownloads config option
Allan McRae
allan at archlinux.org
Sun May 10 08:04:05 UTC 2020
On 10/5/20 2:32 pm, Eli Schwartz wrote:
> This was forgotten in the initial implementation, so it was impossible
> to figure out the value from a script, or correctly roundtrip the
> config file.
>
> Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
> ---
> src/pacman/pacman-conf.c | 13 +++++++++++++
> 1 file changed, 13 insertions(+)
OK.
> diff --git a/src/pacman/pacman-conf.c b/src/pacman/pacman-conf.c
> index 60739bf6..d76c0985 100644
> --- a/src/pacman/pacman-conf.c
> +++ b/src/pacman/pacman-conf.c
> @@ -142,6 +142,14 @@ static void show_str(const char *directive, const char *val)
> printf("%s%c", val, sep);
> }
>
> +static void show_int(const char *directive, unsigned int val)
> +{
> + if (verbose) {
> + printf("%s = ", directive);
> + }
> + printf("%u%c", val, sep);
> +}
> +
> static void show_list_str(const char *directive, alpm_list_t *list)
> {
> alpm_list_t *i;
> @@ -261,6 +269,8 @@ static void dump_config(void)
> show_bool("ILoveCandy", config->chomp);
> show_bool("NoProgressBar", config->noprogressbar);
>
> + show_int("ParallelDownloads", config->parallel_downloads);
> +
> show_cleanmethod("CleanMethod", config->cleanmethod);
>
> show_siglevel("SigLevel", config->siglevel, 0);
> @@ -372,6 +382,9 @@ static int list_directives(void)
> } else if(strcasecmp(i->data, "NoProgressBar") == 0) {
> show_bool("NoProgressBar", config->noprogressbar);
>
> + } else if(strcasecmp(i->data, "ParallelDownloads") == 0) {
> + show_int("ParallelDownloads", config->parallel_downloads);
> +
> } else if(strcasecmp(i->data, "CleanMethod") == 0) {
> show_cleanmethod("CleanMethod", config->cleanmethod);
>
>
More information about the pacman-dev
mailing list