diff options
author | Martin Basti <mbasti@redhat.com> | 2015-03-23 13:00:49 +0100 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2015-04-14 19:25:47 +0200 |
commit | d09706a8c8ed02506a9486f919df3d1c2a8e8087 (patch) | |
tree | 6eea2ab51176a2fa9c9d2268f5a48262a620692b /ipaserver/install/ldapupdate.py | |
parent | b605ccc94bef9a280aa500d57caa74d95e230b4b (diff) | |
download | freeipa-d09706a8c8ed02506a9486f919df3d1c2a8e8087.tar.gz freeipa-d09706a8c8ed02506a9486f919df3d1c2a8e8087.tar.xz freeipa-d09706a8c8ed02506a9486f919df3d1c2a8e8087.zip |
Server Upgrade: restart DS using ipaplatfom service
Removes extra class DSRestart which do the same thing
https://fedorahosted.org/freeipa/ticket/4904
Reviewed-By: David Kupka <dkupka@redhat.com>
Diffstat (limited to 'ipaserver/install/ldapupdate.py')
-rw-r--r-- | ipaserver/install/ldapupdate.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ipaserver/install/ldapupdate.py b/ipaserver/install/ldapupdate.py index 6d1c589ec..1f30f4b21 100644 --- a/ipaserver/install/ldapupdate.py +++ b/ipaserver/install/ldapupdate.py @@ -36,11 +36,11 @@ import krbV import ldap from ipaserver.install import installutils -from ipaserver.install.plugins.baseupdate import DSRestart from ipapython import ipautil, ipaldap from ipalib import errors from ipalib import api, create_api from ipaplatform.paths import paths +from ipaplatform import services from ipapython.dn import DN from ipapython.ipa_log_manager import * from ipapython.ipautil import wait_for_open_socket @@ -883,7 +883,7 @@ class LDAPUpdate: self.conn = None def restart_ds(self): - dsrestart = DSRestart() - - dsrestart.create_instance() + dirsrv = services.knownservices.dirsrv + self.log.info('Restarting directory server to apply updates') + dirsrv.restart() wait_for_open_socket(self.socket_name) |