Compare commits

...

2 commits

4 changed files with 16 additions and 8 deletions

View file

@ -1,3 +1,9 @@
## 0.2.0a10 (2025-03-31)
### Fix
- access to cli.config_file variable with commandline
## 0.2.0a9 (2025-03-31) ## 0.2.0a9 (2025-03-31)
### Feat ### Feat

View file

@ -4,7 +4,7 @@ requires = ["flit_core >=3.8.0,<4"]
[project] [project]
name = "rougail.cli" name = "rougail.cli"
version = "0.2.0a9" version = "0.2.0a10"
authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}] authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}]
readme = "README.md" readme = "README.md"
description = "CLI for Rougail" description = "CLI for Rougail"

View file

@ -48,12 +48,14 @@ def _main():
cmd_config.property.read_write() cmd_config.property.read_write()
fake_rougail_config = {'step.user_data': [],} fake_rougail_config = {'step.user_data': [],}
fake_user_datas = [] fake_user_datas = []
if RougailUserDataYaml and Path(rougailconfig["cli.config_file"]).is_file(): if RougailUserDataYaml:
fake_rougail_config = {'step.user_data': 'yaml', config_file = cmd_config.forcepermissive.option("cli.config_file").value.get()
'yaml.filename': [rougailconfig["cli.config_file"]], if Path(config_file).is_file():
'yaml.file_with_secrets': 'all', fake_rougail_config = {'step.user_data': 'yaml',
} 'yaml.filename': [config_file],
fake_user_datas.extend(RougailUserDataYaml(cmd_config, rougailconfig=fake_rougail_config).run()) 'yaml.file_with_secrets': 'all',
}
fake_user_datas.extend(RougailUserDataYaml(cmd_config, rougailconfig=fake_rougail_config).run())
if RougailUserDataEnvironment: if RougailUserDataEnvironment:
fake_rougail_config = {'step.user_data': 'environment', fake_rougail_config = {'step.user_data': 'environment',
'environment.default_environment_name': 'ROUGAILCLI', 'environment.default_environment_name': 'ROUGAILCLI',

View file

@ -28,7 +28,7 @@ cli:
description: {_('Command line option')} description: {_('Command line option')}
config_file: config_file:
description: {_('display debug informations')} description: {_('load rougail cli parameters from a file)}
type: unix_filename type: unix_filename
commandline: false commandline: false
params: params: