Beispiel #1
0
 def checkServiceRunning(self, hostKey, serviceName):
     broker = BrokerService.getBroker(hostKey)
     data = broker.execCmd("service  " + serviceName + "  status")
     if "unrecognized" in data[1] or "is not running" in data[1]:
         return False
     else:
         return True
Beispiel #2
0
 def iptableDelete(self, hostKey, chain, index):
     broker = BrokerService.getBroker(hostKey)
     data = broker.execCmd("iptables -D " + chain + " " + index)
     if data[0] == 0:
         return True
     else:
         return False
Beispiel #3
0
 def checkServiceRunning(self, hostKey, serviceName):
     broker = BrokerService.getBroker(hostKey)
     data = broker.execCmd("service  " + serviceName + "  status")
     if "unrecognized" in data[1] or "is not running" in data[1]:
         return False
     else:
         return True
Beispiel #4
0
 def checkInstalled(self, hostKey, softName):
     broker = BrokerService.getBroker(hostKey)
     data = broker.execCmd("service  " + softName + "  status")
     if "unrecognized" in data[1]:
         d = broker.execCmd("which " + softName)
         if d[0] != 0:
             return False
         else:
             return True
     else:
         return True
Beispiel #5
0
 def checkInstalled(self, hostKey, softName):
     broker = BrokerService.getBroker(hostKey)
     data = broker.execCmd("service  " + softName + "  status")
     if "unrecognized" in data[1]:
         d = broker.execCmd("which " + softName)
         if d[0] != 0:
             return False
         else:
             return True
     else:
         return True
Beispiel #6
0
 def processCheck(self, hostKey, processName):
     broker = BrokerService.getBroker(hostKey)
     return broker.processCheck(processName)
Beispiel #7
0
 def runShell(self, hostKey, cmd):
     broker = BrokerService.getBroker(hostKey)
     return broker.execCmd(cmd)
Beispiel #8
0
 def runShell(self, hostKey, cmd):
     broker = BrokerService.getBroker(hostKey)
     return broker.execCmd(cmd)
 def overwriteFile(self,hostKey,path,data):
     broker = BrokerService.getBroker(hostKey)
     data=broker.overwriteFile(path,data)
     return data
 def downloadFile(self,hostKey,path):
     broker = BrokerService.getBroker(hostKey)
     data=broker.downloadFile(path)
     return data
 def ls(self, hostKey, path):
     broker = BrokerService.getBroker(hostKey)
     return broker.getPathDetail(path)
Beispiel #12
0
 def getNetInfo(self, hostKey):
     broker = BrokerService.getBroker(hostKey)
     return broker.getNetInfo()
Beispiel #13
0
 def portCheck(self, hostKey, port):
     broker = BrokerService.getBroker(hostKey)
     return broker.portCheck(port)
 def cp(self, hostKey, path):
     broker = BrokerService.getBroker(hostKey)
     return broker.cp(path)
Beispiel #15
0
 def portCheck(self, hostKey, port):
     broker = BrokerService.getBroker(hostKey)
     return broker.portCheck(port)
Beispiel #16
0
 def processCheck(self, hostKey, processName):
     broker = BrokerService.getBroker(hostKey)
     return broker.processCheck(processName)
 def getCusProcessInfo(self, hostKey, attrs=['pid', 'name', 'username', 'memory_info', 'status', 'memory_percent', 'cpu_percent', 'cpu_times']):
     broker = BrokerService.getBroker(hostKey)
     return broker.getCusProcessInfo(attrs)
 def getProcessInfo(self, hostKey, processId):
     broker = BrokerService.getBroker(hostKey)
     return broker.getProcessInfo(processId)
 def getPids(self, hostKey):
     broker = BrokerService.getBroker(hostKey)
     return broker.getPids()
Beispiel #20
0
 def kill(self, hostKey, pid):
     broker = BrokerService.getBroker(hostKey)
     return broker.shell("kill -9 " + pid)
Beispiel #21
0
 def iptableList(self, hostKey):
     broker = BrokerService.getBroker(hostKey)
     return broker.iptableList()
Beispiel #22
0
 def iptablesList(self, hostKey):
     broker = BrokerService.getBroker(hostKey)
     data = broker.execCmd("iptables -L")
     return data
 def partitionInfo(self, hostKey):
     broker = BrokerService.getBroker(hostKey)
     return broker.getDiskInfo()
Beispiel #24
0
 def getCpuStatue(self, hostKey):
     broker = BrokerService.getBroker(hostKey)
     return broker.getMemInfo()
Beispiel #25
0
 def iptablesList(self, hostKey):
     broker = BrokerService.getBroker(hostKey)
     data = broker.execCmd("iptables -L")
     return data