diff options
author | Endi S. Dewata <edewata@redhat.com> | 2016-05-05 08:01:52 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2016-05-05 08:01:52 +0200 |
commit | 2be9c6eaeb178325e9564d6a47e8078b4d2f0e1f (patch) | |
tree | 93cb3b1a13953449e339efd279c796a0ad827eb4 /base/server/python | |
parent | 61ec70e0896360d80a85f7864c16edbf44787fb9 (diff) | |
download | pki-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.py | 14 |
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'] |