summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Options.py
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2012-08-20 15:44:23 -0400
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2012-08-20 15:44:23 -0400
commit91ad257efa9dd1a0a0db5f68500621529bf02179 (patch)
treea7bd945323972115e04018b692f060436b5dfa19 /src/lib/Bcfg2/Options.py
parent15d841362711318653a6589a274490750e1d1246 (diff)
downloadbcfg2-91ad257efa9dd1a0a0db5f68500621529bf02179.tar.gz
bcfg2-91ad257efa9dd1a0a0db5f68500621529bf02179.tar.bz2
bcfg2-91ad257efa9dd1a0a0db5f68500621529bf02179.zip
fixed broken XML-RPC retries, made delay configurable
Diffstat (limited to 'src/lib/Bcfg2/Options.py')
-rw-r--r--src/lib/Bcfg2/Options.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/Bcfg2/Options.py b/src/lib/Bcfg2/Options.py
index 028e878a0..1883bc222 100644
--- a/src/lib/Bcfg2/Options.py
+++ b/src/lib/Bcfg2/Options.py
@@ -559,6 +559,12 @@ CLIENT_RETRIES = \
cmd='-R',
odesc='<retry count>',
cf=('communication', 'retries'))
+CLIENT_RETRY_DELAY = \
+ Option('The time in seconds to wait between retries',
+ default='1',
+ cmd='-y',
+ odesc='<retry delay>',
+ cf=('communication', 'retry_delay'))
CLIENT_DRYRUN = \
Option('Do not actually change the system',
default=False,
@@ -983,6 +989,7 @@ CLIENT_COMMON_OPTIONS = \
user=CLIENT_USER,
password=SERVER_PASSWORD,
retries=CLIENT_RETRIES,
+ retry_delay=CLIENT_RETRY_DELAY,
kevlar=CLIENT_KEVLAR,
omit_lock_check=OMIT_LOCK_CHECK,
decision=CLIENT_DLIST,