# parse command line arguments parser = OptionParser(usage="usage: %prog [options]") parser.add_option( "", "--configdir", dest="configDir", metavar="DIRECTORY", default=os.path.join(os.path.expanduser("~"), ".outerspace"), help="Override default configuration directory", ) options, args = parser.parse_args() #s = IClient('ospace.net:9080', None, msgHandler, None, 'IClient/osc') s = IClient('localhost:9080', None, msgHandler, None, 'IClient/osc') # get admin login from <configDir>/token password = open(os.path.join(options.configDir, "token"), "r").read() s.connect() s.login('Alpha', 'admin', password) s.selectAdmin() try: objID = 0 while True: showMenu(objID) objID = processMenu(raw_input(), objID, s) except EOFError: pass s.logout()
return objId # parse command line arguments parser = OptionParser(usage = "usage: %prog [options]") parser.add_option("", "--configdir", dest = "configDir", metavar = "DIRECTORY", default = os.path.join(os.path.expanduser("~"), ".outerspace"), help = "Override default configuration directory", ) options, args = parser.parse_args() #s = IClient('ospace.net:9080', None, msgHandler, None, 'IClient/osc') s = IClient('localhost:9080', None, msgHandler, None, 'IClient/osc') # get admin login from <configDir>/token password = open(os.path.join(options.configDir, "token"), "r").read() s.connect() s.login('Alpha', 'admin', password) s.selectAdmin() try: objID = 0 while True: showMenu(objID) objID = processMenu(raw_input(), objID, s) except EOFError: pass s.logout()