def main(): define_common_options() define_node_options() parse_command_line() if options.config and os.path.exists(options.config): parse_config_file(options.config) init_logging() node_oid = options.oid or str(uuid.getnode()) client = NodeAMQPClient(oid=node_oid, on_msg_callback=on_msg, on_channel_created=channel_created) client.connect() IOLoop.instance().start()
def main(): define_common_options() define_manager_options() parse_command_line() if options.config and os.path.exists(options.config): parse_config_file(options.config) init_logging() log.info("Starting application") manager_oid = options.oid or str(uuid.getnode()) if options.on_test: load_fixtures(manager_oid) log.info("listen on %s:%s" % (options.http_host, options.http_port)) ManagerAMQPClient(oid=manager_oid, on_msg_callback=on_mngr_msg).connect() get_app().listen(options.http_port) IOLoop.instance().start()