fix adding host on ubuntu

Reviewed-by:frank
This commit is contained in:
Edison Su 2011-09-23 14:39:16 -07:00
parent 10308d1ea6
commit e38407cb7e

View File

@ -163,7 +163,7 @@ class serviceOpsUbuntu(serviceOps):
except: except:
return False return False
def stopService(self, servicename,force=False): def stopService(self, servicename,force=True):
if self.isServiceRunning(servicename) or force: if self.isServiceRunning(servicename) or force:
return bash("sudo /usr/sbin/service " + servicename +" stop").isSuccess() return bash("sudo /usr/sbin/service " + servicename +" stop").isSuccess()
@ -172,11 +172,11 @@ class serviceOpsUbuntu(serviceOps):
bash("sudo update-rc.d -f " + servicename + " remove") bash("sudo update-rc.d -f " + servicename + " remove")
return result return result
def startService(self, servicename,force=False): def startService(self, servicename,force=True):
if not self.isServiceRunning(servicename) or force: if not self.isServiceRunning(servicename) or force:
return bash("sudo /usr/sbin/service " + servicename + " start").isSuccess() return bash("sudo /usr/sbin/service " + servicename + " start").isSuccess()
def enableService(self, servicename,forcestart=False): def enableService(self, servicename,forcestart=True):
bash("sudo update-rc.d -f " + servicename + " remove") bash("sudo update-rc.d -f " + servicename + " remove")
bash("sudo update-rc.d -f " + servicename + " defaults") bash("sudo update-rc.d -f " + servicename + " defaults")
return self.startService(servicename,force=forcestart) return self.startService(servicename,force=forcestart)