Check or edit configuration data with Config::Model
http://search.cpan.org/dist/App-Cme/
Depending on the commmand described below, cme program will use Config::Model
configuration descriptions to check or modify or fix configuration files.
The 3rd parameter specify the application you want to work on. Most of the
time, the relevant configuration file(s) will be found by cme. This is the most
simple case. For instance:
sudo cme check popcon
Some application like multistrap have no constraint on the configuration file
name and will require you to specify your configuration file name:
cme check multistrap raspbian.conf
- Sources inherited from project devel:languages:perl
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/perl-App-Cme && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
App-Cme-1.029.tar.gz | 0000039358 38.4 KB | |
cpanspec.yml | 0000000547 547 Bytes | |
perl-App-Cme.changes | 0000013401 13.1 KB | |
perl-App-Cme.spec | 0000003151 3.08 KB |
Revision 20 (latest revision is 30)
Dirk Stoecker (dstoecker)
accepted
request 640478
from
Dirk Stoecker (dstoecker)
(revision 20)
- Fix autogenerated changes - updated to 1.029 see /usr/share/doc/packages/perl-App-Cme/Changes 1.029 2018-08-20 Bug fixes: * fix options diplayed by bash completion Smoke test fixes: * fix extra in output for perl < 5.18 - updated to 1.028 see /usr/share/doc/packages/perl-App-Cme/Changes 1.028 2018-06-20 Documentation improvements: * add bugs section in cme doc * improve doc of modify command Improve output of cme: * check and modify commands are now silent when no problem is found. * run and modify commands show detailed script actions on configuration data in verbose mode * dump command: indicate -format choices in usage output * check command: show progress messages only in verbose mode. * fix command: show "running fix" message only in verbose mode * common: remove using xxx model message Bash completion fixes: * remove obsolete -backend option * fix bash completion of run command Other: * requires Config::Model 2.124 * run: allow untracked files when committing * cme: Simplify verbose option - updated to 1.027 see /usr/share/doc/packages/perl-App-Cme/Changes 1.027 2018-04-05 Improve cme run script: * add error message when application param is missing * leave capture parameters alone * add syntax for multi-line instructions * replace_var sub accepts several variabless * fix error message when run is called without argument Other: * Using cme option '-file' with value '-' is deprecated * update copyright year in dist.ini - updated to 1.026 see /usr/share/doc/packages/perl-App-Cme/Changes 1.026 2017-12-18 New experimental feature: * By default, Shellvar backend from Config::Model 2.116 keeps parameter order when writing back configuration data. This broke cme test that check that data is written with canonical order * add -canonical option to let data be written back according to model order (i.e. the previous behavior of shellvar backend) * Fix test broken by new ShellVar behavior (using -canonical option) * Depends on Config::Model 2.116 (for -canonical option) On-going deprecation of obscure multi backend feature * cme: remove obsolete -backend option (since only one backend can now be available, there's no need to an option to choose an alternative backend) 1.025 2017-12-14 Some new features for the rather new 'run' subcommand: * add -cat option option to show the script * -doc option also shows commit message New feature for the older 'dump' subcommand * -format accepts yaml or yml * -format value is now case insensitive * accept -format cds (alias to cml) Misc: * improve doc of modify command 1.024 2017-10-22 Some new features for the rather new 'run' subcommand: * add --no-commit option (Debian #877986) * add --commit option * can now specify default value for script args Other bug fixes: * run: remove warning about Log4Perl initialisation * run: fix option description * cme: update Log4Perl init in doc 1.023 2017-09-10 Bug fixes: * add missing backup option to read/write commands (like cme edit, fix, modify ...) * die if both require_config_file and require_backend_argument are set in app file (in Config/Model/[system|user|application].d)
Comments 0