summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/certs.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-09-20 13:35:32 -0400
committerRob Crittenden <rcritten@redhat.com>2010-09-24 15:30:41 -0400
commit2951901d1e85d5d787baea5934fdee7fe9a6dcb8 (patch)
treeda502fbec81c720e875db17a294223fdf0abec85 /ipaserver/install/certs.py
parented56112023fb308a31149b3297fb826fd69deac8 (diff)
downloadfreeipa-2951901d1e85d5d787baea5934fdee7fe9a6dcb8.tar.gz
freeipa-2951901d1e85d5d787baea5934fdee7fe9a6dcb8.tar.xz
freeipa-2951901d1e85d5d787baea5934fdee7fe9a6dcb8.zip
Properly handle CertificateOperationErrors in replication prepration.
The problem here was two-fold: the certs manager was raising an error it didn't know about and ipa-replica-prepare wasn't catching it. ticket 249
Diffstat (limited to 'ipaserver/install/certs.py')
-rw-r--r--ipaserver/install/certs.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/ipaserver/install/certs.py b/ipaserver/install/certs.py
index c8e1d17d5..a9891fbd5 100644
--- a/ipaserver/install/certs.py
+++ b/ipaserver/install/certs.py
@@ -37,6 +37,7 @@ from ipalib import pkcs10
from ConfigParser import RawConfigParser
import service
from ipalib import x509
+from ipalib.errors import CertificateOperationError
from nss.error import NSPRError
import nss.nss as nss