[PATCH 3 of 6 v3] scripts/generate-ini: also allow setting mako variables
Mads Kiilerich
mads at kiilerich.com
Tue Apr 9 23:09:15 UTC 2019
On 4/8/19 10:14 PM, Thomas De Schampheleire wrote:
> # HG changeset patch
> # User Thomas De Schampheleire <thomas.de_schampheleire at nokia.com>
> # Date 1554322593 -7200
> # Wed Apr 03 22:16:33 2019 +0200
> # Branch stable
> # Node ID 90f704f5372af599838b4a8171790eeb89c9749f
> # Parent fa06015a39a0d757790a334207b4066beefee64f
> scripts/generate-ini: also allow setting mako variables
>
> The current code only allowed to set custom textual values, not variables
> used for evaluation by mako. This will be needed in a subsequent commit.
But we don't need this at all, after introducing "%if
git_hook_interpreter:"? If not specified, the value will be false, and
the .ini will not contain that setting.
> diff --git a/scripts/generate-ini.py b/scripts/generate-ini.py
> --- a/scripts/generate-ini.py
> +++ b/scripts/generate-ini.py
> @@ -47,6 +47,8 @@ ini_files = [
> 'level': 'DEBUG',
> },
> },
> + {
> + },
> ),
> ]
>
> @@ -63,9 +65,9 @@ def main():
> open(makofile, 'w').write(mako_marked_up)
>
> # create ini files
> - for fn, settings in ini_files:
> + for fn, settings, mako_variables in ini_files:
> print 'updating:', fn
> - inifile.create(fn, None, settings)
> + inifile.create(fn, mako_variables, settings)
>
>
> if __name__ == '__main__':
More information about the kallithea-general
mailing list