def restart(self,args): dir = args['dir'] port = int(args['port']) type = args['type'] host = args['host'] self._stop(port) path,port = self._getPath(type, dir, port) self._start(host, port, path) print "restart" return res(0,1)
def checkRun(self,args): port = args['port'] #print getPidByPort(port) if getPidByPort(port): #端口已存在!请重启 code = 1 else: #端口未启用 code = 0 #self.start(args) return res(0,code)
def start(self,args): dir = args['dir'] port = int(args['port']) host = args['host'] #path,port = self._getPath(type, dir, port) print dir,port #print args if getPidByPort(port): print 'port is running' else: self._start(host, port, dir) return res(0,1)
def stop(self,args): port = args['port'] self._stop(int(port)); print "stop" print port return res(0,1)