diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/Bcfg2/Options/Actions.py | 2 | ||||
-rwxr-xr-x | src/sbin/bcfg2-server | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/Bcfg2/Options/Actions.py b/src/lib/Bcfg2/Options/Actions.py index 0d65c584d..8b941f2bb 100644 --- a/src/lib/Bcfg2/Options/Actions.py +++ b/src/lib/Bcfg2/Options/Actions.py @@ -168,7 +168,7 @@ class ConfigFileAction(FinalizableAction): ``bcfg2-lint.conf``). """ def __call__(self, parser, namespace, values, option_string=None): - get_parser().add_config_file(self.dest, values) + parser.add_config_file(self.dest, values, reparse=False) FinalizableAction.__call__(self, parser, namespace, values, option_string=option_string) diff --git a/src/sbin/bcfg2-server b/src/sbin/bcfg2-server index 274bd3659..00b4e92e3 100755 --- a/src/sbin/bcfg2-server +++ b/src/sbin/bcfg2-server @@ -16,6 +16,7 @@ class BackendAction(Bcfg2.Options.ComponentAction): class CLI(object): """ bcfg2-server CLI class """ + parse_first = True options = [ Bcfg2.Options.Option( cf=('server', 'backend'), help='Server Backend', |