summaryrefslogtreecommitdiffstats
path: root/tests/test_xmlrpc/xmlrpc_test.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-07-12 17:45:06 -0400
committerRob Crittenden <rcritten@redhat.com>2010-07-13 09:29:10 -0400
commit1e1985b17c3988056bef045fa84a9c7aaf0c4c65 (patch)
tree3f95c4af67e71c42bacbdaaf6de7ba2217d1603b /tests/test_xmlrpc/xmlrpc_test.py
parentc9e0b43d53eaf6def7d8f445734115450f8fecaf (diff)
downloadfreeipa-1e1985b17c3988056bef045fa84a9c7aaf0c4c65.tar.gz
freeipa-1e1985b17c3988056bef045fa84a9c7aaf0c4c65.tar.xz
freeipa-1e1985b17c3988056bef045fa84a9c7aaf0c4c65.zip
Add API to delete a service principal key, service-disable.
I have to do some pretty low-level LDAP work to achieve this. Since we can't read the key using our modlist generator won't work and lots of tricks would be needed to use the LDAPUpdate object in any case. I pulled usercertificate out of the global params and put into each appropriate function because it makes no sense for service-disable. This also adds a new variable, has_keytab, to service/host_show output. This flag tells us whether there is a krbprincipalkey.
Diffstat (limited to 'tests/test_xmlrpc/xmlrpc_test.py')
-rw-r--r--tests/test_xmlrpc/xmlrpc_test.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/test_xmlrpc/xmlrpc_test.py b/tests/test_xmlrpc/xmlrpc_test.py
index 61fca50aa..1966edf93 100644
--- a/tests/test_xmlrpc/xmlrpc_test.py
+++ b/tests/test_xmlrpc/xmlrpc_test.py
@@ -46,6 +46,8 @@ try:
res = api.Command['user_show'](u'notfound')
except errors.NetworkError:
server_available = False
+except IOError:
+ server_available = False
except errors.NotFound:
server_available = True