Example #1
0
 def setUp(self):
     AsyncTestCase.setUp(self)
     for key in options.keys():
         del options[key]
     define_common_options()
     define_node_options()
     parse_config_file(os.path.join(DIR, 'config_data.py'))
     self.init_storages()
     self.node_oid = str(uuid.uuid1())
     Cluster.instance().init()
Example #2
0
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()