fix ubuntu reboot issue, sometimes when you install agent, the init script is not installed into /etc/rc*

This commit is contained in:
Edison Su 2011-06-08 16:57:05 -04:00
parent d6e0d282d8
commit c8d6d51011
2 changed files with 5 additions and 5 deletions

View File

@ -545,7 +545,7 @@ class cloudAgentConfig(serviceCfgBase):
cfo.save()
self.syscfg.svo.stopService("cloud-agent")
self.syscfg.svo.startService("cloud-agent")
self.syscfg.svo.enableService("cloud-agent")
return True
except:
raise
@ -568,7 +568,7 @@ class cloudAgentConfig(serviceCfgBase):
cfo.save()
self.syscfg.svo.stopService("cloud-agent")
self.syscfg.svo.startService("cloud-agent")
self.syscfg.svo.enableService("cloud-agent")
return True
except:
raise
@ -589,7 +589,7 @@ class cloudAgentConfig(serviceCfgBase):
cfo.save()
self.syscfg.svo.stopService("cloud-agent")
self.syscfg.svo.startService("cloud-agent")
self.syscfg.svo.enableService("cloud-agent")
return True
except:
raise

View File

@ -168,7 +168,7 @@ class serviceOpsUbuntu(serviceOps):
def enableService(self, servicename,forcestart=False):
bash("update-rc.d -f " + servicename + " remove")
bash("update-rc.d -f " + servicename + " start 2 3 4 5 .")
bash("update-rc.d -f " + servicename + " defaults")
return self.startService(servicename,force=forcestart)
def isKVMEnabled(self):