From 1f537963dffa9ca9763d8bc4c85beb519bf98af7 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Fri, 19 Dec 2025 18:48:02 +0100 Subject: [PATCH] fix: user_datas => user_data --- src/rougail/cli/rougailconfig.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/rougail/cli/rougailconfig.py b/src/rougail/cli/rougailconfig.py index 7966829..562454d 100644 --- a/src/rougail/cli/rougailconfig.py +++ b/src/rougail/cli/rougailconfig.py @@ -15,11 +15,11 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Mtools. If not, see . """ -from rougail.user_datas import UserDatas +from rougail.user_data import UserData def load(rougailconfig: "RougailConfig", - yaml_file: str=None, + yaml_files: list[str]=None, env_prefix: str=None, commandline: bool=False, _arguments=None, @@ -31,14 +31,15 @@ def load(rougailconfig: "RougailConfig", cmd_config = rougailconfig.config origin_prop = cmd_config.property.exportation() cmd_config.property.read_write() - user_datas = [] - if yaml_file: - user_datas.extend(from_yaml(cmd_config, yaml_file)) + user_data = [] + if yaml_files: + for yaml_file in yaml_files: + user_data.extend(from_yaml(cmd_config, yaml_file)) if env_prefix: - user_datas.extend(from_env(cmd_config, env_prefix)) + user_data.extend(from_env(cmd_config, env_prefix)) if commandline: - user_datas.extend(from_cmdline(cmd_config, _arguments, _add_help)) - user_data = UserDatas(cmd_config).user_datas(user_datas) + user_data.extend(from_cmdline(cmd_config, _arguments, _add_help)) + user_data = UserData(cmd_config).user_data(user_data) cmd_config.property.importation(origin_prop) return user_data