예제 #1
0
 def stop(self):
     proc = CsProcess(["Password Service"])
     pid = proc.grep("passwd_server_ip.py %s" % self.ip)
     proc.kill(pid)
     pid = proc.grep("passwd_server_ip %s" % self.ip)
     proc.kill(pid)
     pid = proc.grep("8080,reuseaddr,fork,crnl,bind=%s" % self.ip)
     proc.kill(pid)
예제 #2
0
 def stop(self):
     proc = CsProcess(["Password Service"])
     pid = proc.grep("passwd_server_ip.py %s" % self.ip)
     proc.kill(pid)
     pid = proc.grep("passwd_server_ip %s" % self.ip)
     proc.kill(pid)
     pid = proc.grep("8080,reuseaddr,fork,crnl,bind=%s" % self.ip)
     proc.kill(pid)
예제 #3
0
 def start(self):
     proc = CsProcess(["dummy"])
     if proc.grep("passwd_server_ip %s" % self.ip) == -1:
         proc.start("/opt/cloud/bin/passwd_server_ip %s >> /var/log/cloud.log 2>&1" % self.ip, "&")
예제 #4
0
 def start(self):
     proc = CsProcess(["dummy"])
     if proc.grep("passwd_server_ip %s" % self.ip) == -1:
         proc.start(
             "/opt/cloud/bin/passwd_server_ip %s >> /var/log/cloud.log 2>&1"
             % self.ip, "&")