diff options
Diffstat (limited to 'base/server/src/engine')
| -rw-r--r-- | base/server/src/engine/pkihelper.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/base/server/src/engine/pkihelper.py b/base/server/src/engine/pkihelper.py index df71978ed..0bcc43ee7 100644 --- a/base/server/src/engine/pkihelper.py +++ b/base/server/src/engine/pkihelper.py @@ -33,6 +33,7 @@ import shutil import string import subprocess import time +import types from datetime import datetime from grp import getgrgid from grp import getgrnam @@ -2994,6 +2995,8 @@ class config_client: " " + str(response['status']), extra=config.PKI_INDENTATION_LEVEL_2) certs = response['systemCerts'] + if not isinstance(certs, types.ListType): + certs = [certs] for cdata in certs: if master['pki_subsystem'] == "CA" and\ config.str2bool(master['pki_external']) and\ |
