--
David Kupka
From 0269a920231a992b67da713d40e29a28fdd32430 Mon Sep 17 00:00:00 2001
From: David Kupka <dku...@redhat.com>
Date: Thu, 6 Nov 2014 17:57:26 -0500
Subject: [PATCH] Remove unneeded internal methods. Move code to public
 methods.

---
 ipaplatform/base/services.py | 36 +++++++++++++-----------------------
 1 file changed, 13 insertions(+), 23 deletions(-)

diff --git a/ipaplatform/base/services.py b/ipaplatform/base/services.py
index 961c368e6b4d81d337cf0a8601075f052352ecbf..01d95b39cc7b845bdc612d40b3eea29d6de2961a 100644
--- a/ipaplatform/base/services.py
+++ b/ipaplatform/base/services.py
@@ -436,7 +436,11 @@ class SystemdService(PlatformService):
             except:
                 pass
         else:
-            self.__disable(instance_name)
+            try:
+                ipautil.run([paths.SYSTEMCTL, "disable",
+                             self.service_instance(instance_name)])
+            except ipautil.CalledProcessError:
+                pass
 
     def mask(self, instance_name=""):
         if instance_name != "":
@@ -444,40 +448,26 @@ class SystemdService(PlatformService):
             # remove instance file or link before masking
             if os.path.islink(srv_tgt):
                 os.unlink(srv_tgt)
-
-        self.__mask(instance_name)
-
-    def unmask(self, instance_name=""):
-        self.__unmask(instance_name)
-
-    def __enable(self, instance_name=""):
-        try:
-            ipautil.run([paths.SYSTEMCTL, "enable",
-                         self.service_instance(instance_name)])
-        except ipautil.CalledProcessError:
-            pass
-
-    def __disable(self, instance_name=""):
-        try:
-            ipautil.run([paths.SYSTEMCTL, "disable",
-                         self.service_instance(instance_name)])
-        except ipautil.CalledProcessError:
-            pass
-
-    def __mask(self, instance_name=""):
         try:
             ipautil.run([paths.SYSTEMCTL, "mask",
                          self.service_instance(instance_name)])
         except ipautil.CalledProcessError:
             pass
 
-    def __unmask(self, instance_name=""):
+    def unmask(self, instance_name=""):
         try:
             ipautil.run([paths.SYSTEMCTL, "unmask",
                          self.service_instance(instance_name)])
         except ipautil.CalledProcessError:
             pass
 
+    def __enable(self, instance_name=""):
+        try:
+            ipautil.run([paths.SYSTEMCTL, "enable",
+                         self.service_instance(instance_name)])
+        except ipautil.CalledProcessError:
+            pass
+
     def install(self):
         self.enable()
 
-- 
2.1.0

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to