diff -r 87cfa131b535 -r e7e0ae78773e configurationengine/doc/cli/fix.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/configurationengine/doc/cli/fix.rst Tue Aug 10 14:29:28 2010 +0300 @@ -0,0 +1,81 @@ +ConE fix action +================ +Running action fix +Usage: cone fix [options] + +The fix functionality is meant for running possible automatic fixes to problems which validation reports. + +Examples +-------- + +**Fix a configuration**:: + + >cd configproject_root + >cone fix -c configuration_root.confml + +or use the option -p|--project to point to the configuration project root:: + + >cone fix --project=configproject_root -c configuration_root.confml + +**Print a list of available fix classes**:: + + >cone fix --print-available-fixes + + Running action fix + Available fixers: + : + A Fix class for duplicate features that merges all setting under a duplicate feature + to the first instance of the feature and removes the duplicates. + +Options list +------------ + --version show program's version number and exit + -h, --help show this help message and exit + --print-settings Print all the default settings from the current + setting container. + --print-supported-impls + Print all supported ImplML XML namespaces and file + extensions. + --print-runtime-info Print runtime information about ConE. + -v LEVEL, --verbose=LEVEL + Print error, warning and information on system out. + Possible choices: Default is 3. + NONE (all) 0 + CRITICAL 1 + ERROR 2 + WARNING 3 + INFO 4 + DEBUG 5 + --log-file=FILE Location of the used log file. Default is 'cone.log' + --log-config=FILE Location of the used logging configuration file. + Default is 'logging.ini' + --username=USERNAME Username for webstorage operations. Not needed for + filestorage or cpf storage. If the username + is not given, the tool will use the logged in + username. Example: cone export -p webstorage_url -r . + -c sample.confml --username=admin --password=abc123. + --password=PASSWORD Password for webstorage operations. Not needed for + filestorage or cpf storage. If the password + is not given, the tool will prompt for password if + needed. + -c CONFIG, --configuration=CONFIG + Defines the name of the configuration for the action + -p STORAGE, --project=STORAGE + defines the location of current project. Default is + the current working directory. + + Fix options: + The fix action is intended for performing fixes on a + configuration. + + --print-available-fixes + Print all configuration fixer objects available. + --exclude-filter=EXCLUDE_FILTER + Exclude problems by given filter. Examples: --exclude- + filter=schema, --exclude-filter=schema.implml, + --exclude-filter=schema.confml, --exclude- + filter=schema.implml.ruleml + --include-filter=INCLUDE_FILTER + Include problems by given filter.Examples: --include- + filter=schema.implml, --include- + filter=schema.implml.ruleml \ No newline at end of file