summaryrefslogtreecommitdiffstats
path: root/install/tools/ipa-upgradeconfig
diff options
context:
space:
mode:
authorTomas Babej <tbabej@redhat.com>2014-05-29 10:18:21 +0200
committerPetr Viktorin <pviktori@redhat.com>2014-06-16 19:48:19 +0200
commit926f8647d2a676c1dd2e446633eb76cdf1a7bf0c (patch)
tree06c6519941bba3814a4e41d72580db8fd2814421 /install/tools/ipa-upgradeconfig
parenta7c2327a366d2dfbbdde5362e957fad23e233105 (diff)
downloadfreeipa-926f8647d2a676c1dd2e446633eb76cdf1a7bf0c.tar.gz
freeipa-926f8647d2a676c1dd2e446633eb76cdf1a7bf0c.tar.xz
freeipa-926f8647d2a676c1dd2e446633eb76cdf1a7bf0c.zip
ipaplatform: Change platform dependant code in freeipa to use ipaplatform tasks
https://fedorahosted.org/freeipa/ticket/4052 Reviewed-By: Petr Viktorin <pviktori@redhat.com>
Diffstat (limited to 'install/tools/ipa-upgradeconfig')
-rw-r--r--install/tools/ipa-upgradeconfig6
1 files changed, 4 insertions, 2 deletions
diff --git a/install/tools/ipa-upgradeconfig b/install/tools/ipa-upgradeconfig
index 265d71c33..e689f7a44 100644
--- a/install/tools/ipa-upgradeconfig
+++ b/install/tools/ipa-upgradeconfig
@@ -35,7 +35,9 @@ from ipalib import api
import SSSDConfig
import ipalib.util
import ipalib.errors
-from ipapython import ipautil, sysrestore, version, services
+from ipaplatform import services
+from ipaplatform import tasks
+from ipapython import ipautil, sysrestore, version
from ipapython.config import IPAOptionParser
from ipapython.ipa_log_manager import *
from ipapython import certmonger
@@ -718,7 +720,7 @@ def copy_crl_file(old_path, new_path=None):
pent = pwd.getpwnam(cainstance.PKI_USER)
os.chown(new_path, pent.pw_uid, pent.pw_gid)
- services.restore_context(new_path)
+ tasks.restore_context(new_path)
def migrate_crl_publish_dir(ca):
"""