X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=nm_mom.py;h=dc188178c326940d3cde4acec5b6affcf6bcbc33;hb=803f99c0c1963672af3f9c8ee7186b9924b35efd;hp=4484a339a5ab9be35ec116d21609f624b91dcd78;hpb=80799cf63f62d5c5a7a39e76fae563f2b583e327;p=mom.git diff --git a/nm_mom.py b/nm_mom.py index 4484a33..dc18817 100755 --- a/nm_mom.py +++ b/nm_mom.py @@ -5,15 +5,13 @@ # Faiyaz Ahmed # Copyright (C) 2006 The Trustees of Princeton University # -# $Id: $ +# $Id: nm_mom.py,v 1.2 2006/08/17 20:12:09 faiyaza Exp $ # import syslog import os import sys -import getopt import time -import pickle import socket import xmlrpclib @@ -30,6 +28,7 @@ def restartNM(): pid = os.fork() if pid == 0: bwlimit.run("/etc/init.d/pl_nm stop") + time.sleep(10) try: nmpid = bwlimit.run("/bin/ps -e -o pid,cmd | grep nm.py")[0].split(" ")[0] os.kill(int(nmpid), 9)