Example #1
0
 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) 
Example #2
0
 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)
 
     
Example #3
0
 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) 
Example #4
0
 def stop(self,args):        
     port = args['port']
     self._stop(int(port));  
     print "stop"
     print port  
     return res(0,1)