summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Options
diff options
context:
space:
mode:
authorMichael Fenn <fennm@deshawresearch.com>2014-04-14 10:12:24 -0400
committerMichael Fenn <fennm@deshawresearch.com>2014-04-14 10:12:24 -0400
commitde3f42ddf354d664195f1d0d3ddc8a77aa19dfdc (patch)
tree42b268fa4cb83b52127bc27511e6b4c137093319 /src/lib/Bcfg2/Options
parent88b6227c495061b536097cac31ea98dada7d25ca (diff)
downloadbcfg2-de3f42ddf354d664195f1d0d3ddc8a77aa19dfdc.tar.gz
bcfg2-de3f42ddf354d664195f1d0d3ddc8a77aa19dfdc.tar.bz2
bcfg2-de3f42ddf354d664195f1d0d3ddc8a77aa19dfdc.zip
don't trigger full reparse on adding config file
The full reparse turns out to be unnecessary with one change to the server options, and plays havoc with ordering of django components and overriding values in bcfg2-web.conf
Diffstat (limited to 'src/lib/Bcfg2/Options')
-rw-r--r--src/lib/Bcfg2/Options/Actions.py2
1 files changed, 1 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)