diff options
author | Tomas Babej <tbabej@redhat.com> | 2014-05-29 10:37:18 +0200 |
---|---|---|
committer | Petr Viktorin <pviktori@redhat.com> | 2014-06-16 19:48:19 +0200 |
commit | 49fcd42f8fd71b894a0953a37f10a6c326e16048 (patch) | |
tree | 0c1324c5a3183ce20e92af183ffefde92a77147a /ipaserver/install/dsinstance.py | |
parent | 926f8647d2a676c1dd2e446633eb76cdf1a7bf0c (diff) | |
download | freeipa-49fcd42f8fd71b894a0953a37f10a6c326e16048.tar.gz freeipa-49fcd42f8fd71b894a0953a37f10a6c326e16048.tar.xz freeipa-49fcd42f8fd71b894a0953a37f10a6c326e16048.zip |
ipaplatform: Change service code in freeipa to use ipaplatform services
https://fedorahosted.org/freeipa/ticket/4052
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
Diffstat (limited to 'ipaserver/install/dsinstance.py')
-rw-r--r-- | ipaserver/install/dsinstance.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ipaserver/install/dsinstance.py b/ipaserver/install/dsinstance.py index b06c13d90..1186edadb 100644 --- a/ipaserver/install/dsinstance.py +++ b/ipaserver/install/dsinstance.py @@ -43,6 +43,7 @@ from ipalib import errors from ipaplatform import tasks from ipalib.constants import CACERT from ipapython.dn import DN +from ipaplatform import services SERVER_ROOT_64 = "/usr/lib64/dirsrv" SERVER_ROOT_32 = "/usr/lib/dirsrv" @@ -145,7 +146,7 @@ def check_ports(): return (ds_unsecure, ds_secure) def is_ds_running(server_id=''): - return ipaservices.knownservices.dirsrv.is_running(instance_name=server_id) + return services.knownservices.dirsrv.is_running(instance_name=server_id) def create_ds_user(): @@ -819,7 +820,7 @@ class DsInstance(service.Service): # (re)start them. for ds_instance in get_ds_instances(): try: - ipaservices.knownservices.dirsrv.restart(ds_instance, wait=False) + services.knownservices.dirsrv.restart(ds_instance, wait=False) except Exception, e: root_logger.error('Unable to restart ds instance %s: %s', ds_instance, e) @@ -884,7 +885,7 @@ class DsInstance(service.Service): """ # Do the platform-specific changes - proceed = ipaservices.knownservices.dirsrv.tune_nofile_platform( + proceed = services.knownservices.dirsrv.tune_nofile_platform( num=num, fstore=self.fstore) if proceed: |