Ejemplo n.º 1
0
def RARunner():
	from ptm.ManagerServer import ManagerServer
	
	logger = logging.getLogger("ptm")
	console = logging.StreamHandler()
	formatter = logging.Formatter('Manager: %(levelname)s [%(funcName)s(%(filename)s:%(lineno)s] - %(message)s')
	console.setFormatter(formatter)
	console.setLevel(logging.DEBUG)
	logger.setLevel(logging.DEBUG)
	logger.addHandler(console)

	#module, _, klassname = fullname.rpartition(".")
	
	klass = HierarchyTestAdapter
	
	m = ManagerServer(None, port = 8001, registry_url = "http://localhost:7000")
	_a = klass(parent = None, manager = m.manager)
	m.serve_forever()
Ejemplo n.º 2
0
Archivo: test.py Proyecto: tubav/teagle
def main():
    import logging
    logger = logging.getLogger("ptm")
    console = logging.StreamHandler()
    formatter = logging.Formatter('Manager: %(levelname)s [%(funcName)s(%(filename)s:%(lineno)s] - %(message)s')
    console.setFormatter(formatter)
    console.setLevel(logging.DEBUG)
    logger.setLevel(logging.DEBUG)
    logger.addHandler(console)
    
    from optparse import OptionParser

    parser = OptionParser()
    parser.add_option("-r", "--registry_url", dest="registry_url", help="Set URL of the ptm registry", default=None)
    (options, _args) = parser.parse_args()

    m = ManagerServer(None, registry_url = options.registry_url)
    _a = SimpleTestAdapter(manager = m.manager, parent = None)
    m.serve_forever()
Ejemplo n.º 3
0
def RARunner(fullnames, port = None, regurl = None, parent = None):
	import logging
	global logger
	logger = logging.getLogger("ptm")
	console = logging.StreamHandler()
	formatter = logging.Formatter('Manager: %(levelname)s [%(funcName)s(%(filename)s:%(lineno)s] - %(message)s')
	console.setFormatter(formatter)
	console.setLevel(logging.DEBUG)
	logger.setLevel(logging.DEBUG)
	logger.addHandler(console)

	m = ManagerServer(None, port = port, registry_url = regurl)

	if isinstance(fullnames, basestring):
		_run_ra(fullnames, m.manager, parent)
	else:
		for fullname in fullnames:
			_run_ra(fullname, m.manager, parent)

	m.serve_forever()