예제 #1
0
def main(work_dir):
    # get the pids
    try:
        frontend_pid=glideinFrontendPidLib.get_frontend_pid(work_dir)
    except RuntimeError, e:
        print e
        return 1
예제 #2
0
def main(work_dir, force=False):
    retries_count = 100
    sleep_in_retries = 0.2
    # get the pids
    try:
        frontend_pid = glideinFrontendPidLib.get_frontend_pid(work_dir)
    except RuntimeError, e:
        print e
        return 1
예제 #3
0
#
# Project:
#   glideinWMS
#
# File Version: 
#
# Description:
#   Check if a glideinFrontend is running
# 
# Arguments:
#   $1 = work_dir
#
# Author:
#   Igor Sfiligoi
#

import sys,os.path
sys.path.append(os.path.join(sys.path[0],"../lib"))
import glideinFrontendPidLib

try:
    work_dir=sys.argv[1]
    frontend_pid=glideinFrontendPidLib.get_frontend_pid(work_dir)
except:
    print "Not running"
    sys.exit(1)

print "Running"
sys.exit(0)