view scripts-java/FDLindaServ-control.py @ 63:b342dc9b52eb

add document
author axmo
date Tue, 24 Feb 2009 17:59:45 +0900
parents cdc08d4722ec
children
line wrap: on
line source

#! /usr/bin/env python

import sys
import StartFDLindaServ
import StopProcess

def usage(cmdname):
    print "Usage : %s <commands> [<options>]\n\
commands is:\n\
\tstart <base_port> <ldserv_num>\n\
\tstop" % sys.argv[0]
    sys.exit(1)


if __name__ == "__main__":
    if not (len(sys.argv) in (2, 4)):
        usage(sys.argv[0])

exe = sys.argv[1]

if exe == "start":
    base_port , ldserv_num = sys.argv[2:]
    StartFDLindaServ.main(int(base_port), int(ldserv_num))
elif exe == "stop":
    StopProcess.main("java")
else:
    usage(sys.argv[0])