summaryrefslogtreecommitdiffstats
path: root/base/server/python
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2016-05-05 08:01:52 +0200
committerEndi S. Dewata <edewata@redhat.com>2016-05-05 08:01:52 +0200
commit2be9c6eaeb178325e9564d6a47e8078b4d2f0e1f (patch)
tree93cb3b1a13953449e339efd279c796a0ad827eb4 /base/server/python
parent61ec70e0896360d80a85f7864c16edbf44787fb9 (diff)
downloadpki-2be9c6eaeb178325e9564d6a47e8078b4d2f0e1f.tar.gz
pki-2be9c6eaeb178325e9564d6a47e8078b4d2f0e1f.tar.xz
pki-2be9c6eaeb178325e9564d6a47e8078b4d2f0e1f.zip
Added createCertificates().
Diffstat (limited to 'base/server/python')
-rw-r--r--base/server/python/pki/server/deployment/pkihelper.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/base/server/python/pki/server/deployment/pkihelper.py b/base/server/python/pki/server/deployment/pkihelper.py
index 1b2324f6d..24e6ee0c2 100644
--- a/base/server/python/pki/server/deployment/pkihelper.py
+++ b/base/server/python/pki/server/deployment/pkihelper.py
@@ -3818,12 +3818,18 @@ class ConfigClient:
try:
client = pki.system.SystemConfigClient(connection)
client.configure(data)
- client.createUsers()
- client.configureSecurityDomain()
- response = client.finalize()
+
+ if not (self.external or self.standalone) or self.external_step_two:
+ client.createCertificates()
+ client.backupKeys()
+ client.createUsers()
+ client.configureSecurityDomain()
+ client.finalizeConfiguration()
+
+ response = client.getConfigurationResult()
config.pki_log.debug(
- log.PKI_CONFIG_RESPONSE_STATUS + " " + str(response['status']),
+ 'Configuration complete',
extra=config.PKI_INDENTATION_LEVEL_2)
try:
certs = response['systemCerts']