From 93a6d1f6ecff4339a3d2ad11e909e86fe61a49c1 Mon Sep 17 00:00:00 2001 From: Gabor Mezei Date: Wed, 26 Jun 2024 18:01:09 +0200 Subject: [PATCH] Make the `name` parameter mandatory for the constructor of `ConfigFile` Signed-off-by: Gabor Mezei --- scripts/config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) mode change 100755 => 100644 scripts/config.py diff --git a/scripts/config.py b/scripts/config.py old mode 100755 new mode 100644 index ba5a00c2ff..fcc3fff686 --- a/scripts/config.py +++ b/scripts/config.py @@ -403,7 +403,7 @@ def no_platform_adapter(adapter): class ConfigFile(metaclass=ABCMeta): """Representation of a configuration file.""" - def __init__(self, default_path, filename=None, name=''): + def __init__(self, default_path, name, filename=None): """Check if the config file exists.""" if filename is None: for candidate in default_path: @@ -516,7 +516,7 @@ class MbedtlsConfigFile(ConfigFile): _path_in_tree)] def __init__(self, filename=None): - super().__init__(self.default_path, filename, 'Mbed TLS') + super().__init__(self.default_path, 'Mbed TLS', filename) self.current_section = 'header' def _format_template(self, setting, name, indent, middle): @@ -554,7 +554,7 @@ class CryptoConfigFile(ConfigFile): _path_in_tree)] def __init__(self, filename=None): - super().__init__(self.default_path, filename, 'Crypto') + super().__init__(self.default_path, 'Crypto', filename) def _format_template(self, setting, name, indent, middle): """Build a line for crypto_config.h for the given setting.