From: Frantisek Sumsal Date: Thu, 10 Aug 2023 09:10:28 +0000 (+0200) Subject: tools: pylint meson-render-jinja2.py X-Git-Tag: v255-rc1~762^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2d49429e58aba399ad0892e3cc38efbfbe38349f;p=thirdparty%2Fsystemd.git tools: pylint meson-render-jinja2.py --- diff --git a/tools/meson-render-jinja2.py b/tools/meson-render-jinja2.py index 6ccb1fbe0cc..3a3d912d8f5 100755 --- a/tools/meson-render-jinja2.py +++ b/tools/meson-render-jinja2.py @@ -1,5 +1,6 @@ #!/usr/bin/env python3 # SPDX-License-Identifier: LGPL-2.1-or-later +# pylint: disable=consider-using-with import ast import os @@ -30,7 +31,7 @@ def render(filename, defines): undefined=jinja2.StrictUndefined) return template.render(defines) -if __name__ == '__main__': +def main(): defines = parse_config_h(sys.argv[1]) defines.update(parse_config_h(sys.argv[2])) output = render(sys.argv[3], defines) @@ -38,3 +39,6 @@ if __name__ == '__main__': f.write(output) info = os.stat(sys.argv[3]) os.chmod(sys.argv[4], info.st_mode) + +if __name__ == '__main__': + main()