summaryrefslogtreecommitdiffstats
path: root/src/sbin
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/sbin
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/sbin')
-rwxr-xr-xsrc/sbin/bcfg219
1 files changed, 11 insertions, 8 deletions
diff --git a/src/sbin/bcfg2 b/src/sbin/bcfg2
index d757ca08a..b3b20eb78 100755
--- a/src/sbin/bcfg2
+++ b/src/sbin/bcfg2
@@ -140,14 +140,17 @@ class Client:
return(1)
else:
# retrieve config from server
- proxy = Bcfg2.Proxy.ComponentProxy(self.setup['server'],
- self.setup['user'],
- self.setup['password'],
- key=self.setup['key'],
- cert=self.setup['certificate'],
- ca=self.setup['ca'],
- allowedServerCNs=self.setup['serverCN'],
- timeout=self.setup['timeout'])
+ proxy = \
+ Bcfg2.Proxy.ComponentProxy(self.setup['server'],
+ self.setup['user'],
+ self.setup['password'],
+ key=self.setup['key'],
+ cert=self.setup['certificate'],
+ ca=self.setup['ca'],
+ allowedServerCNs=self.setup['serverCN'],
+ timeout=self.setup['timeout'],
+ retries=int(self.setup['retries']),
+ delay=int(self.setup['retry_delay']))
if self.setup['profile']:
try: