summaryrefslogtreecommitdiffstats
path: root/base/server/python/pki/server/deployment/pkihelper.py
diff options
context:
space:
mode:
authorMatthew Harmsen <mharmsen@redhat.com>2014-07-24 11:16:56 -0700
committerMatthew Harmsen <mharmsen@redhat.com>2014-08-04 14:15:36 -0700
commit3cbd3f4fd71bace3e1b5020defba07a3311d082a (patch)
treead1896e2122382b20e1940480a061fa44d58d86f /base/server/python/pki/server/deployment/pkihelper.py
parent7227047530a5a809299bf3198f6886776af1742e (diff)
downloadpki-3cbd3f4fd71bace3e1b5020defba07a3311d082a.tar.gz
pki-3cbd3f4fd71bace3e1b5020defba07a3311d082a.tar.xz
pki-3cbd3f4fd71bace3e1b5020defba07a3311d082a.zip
Fix independent pkispawn installation and configuration
* PKI TRAC Ticket #905 - 2 Step Configuration of CA instance using pkispawn fails
Diffstat (limited to 'base/server/python/pki/server/deployment/pkihelper.py')
-rw-r--r--base/server/python/pki/server/deployment/pkihelper.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/base/server/python/pki/server/deployment/pkihelper.py b/base/server/python/pki/server/deployment/pkihelper.py
index dd10b8d77..584181172 100644
--- a/base/server/python/pki/server/deployment/pkihelper.py
+++ b/base/server/python/pki/server/deployment/pkihelper.py
@@ -3920,7 +3920,10 @@ class ConfigClient:
data.cloneUri = self.mdict['pki_clone_uri']
data.p12File = self.mdict['pki_clone_pkcs12_path']
data.p12Password = self.mdict['pki_clone_pkcs12_password']
- data.replicateSchema = self.mdict['pki_clone_replicate_schema']
+ if config.str2bool(self.mdict['pki_clone_replicate_schema']):
+ data.replicateSchema = "true"
+ else:
+ data.replicateSchema = "false"
data.replicationSecurity = \
self.mdict['pki_clone_replication_security']
if self.mdict['pki_clone_replication_master_port']:
@@ -3963,7 +3966,10 @@ class ConfigClient:
data.bindDN = self.mdict['pki_ds_bind_dn']
data.database = self.mdict['pki_ds_database']
data.bindpwd = self.mdict['pki_ds_password']
- data.createNewDB = self.mdict['pki_ds_create_new_db']
+ if config.str2bool(self.mdict['pki_ds_create_new_db']):
+ data.createNewDB = "true"
+ else:
+ data.createNewDB = "false"
if config.str2bool(self.mdict['pki_ds_remove_data']):
data.removeData = "true"
else: