Mercurial > hg > FederatedLinda
view scripts-java/StartComDebugClient.py @ 80:04bd4ae97e7c
RingTopology is finished.
author | one |
---|---|
date | Sun, 22 Nov 2009 13:59:05 +0900 |
parents | fbe09047ab4a |
children |
line wrap: on
line source
#! /usr/bin/env python """start process """ import pexpect import re import time import sys import os def main(base_port, comdebug_num): if not os.environ.has_key('COMDEBUG'): comdebug = "/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java -classpath /Users/fuchita/Documents/workspace/FederatedLinda-Java/bin fdl.ComDebug_Client" else: ldserv = os.environ['COMDEBUG'] for num in range(0,comdebug_num): cmd = "".join([comdebug + ' -h ged.cr.ie.u-ryukyu.ac.jp ' + ' -p ' + str(base_port+num) + ' &']) os.system(cmd) print 'start :', cmd if __name__ == "__main__": if (len(sys.argv) != 3): print 'Usage : %s <base_port> <comdebug_number>' % sys.argv[0] sys.exit(1) main(int(sys.argv[1]), int(sys.argv[2]))