Example #1
0
def main(bound_socket=None):
    config = HookboxConfig()
    config.update_from_commandline_arguments(sys.argv)
    log.setup_logging(config)
    server = create_server(bound_socket, config, output_wrapper.outputter)
    if config['objgraph']:
        eventlet.spawn(run_objgraph, server, config)
    if config['debug']:
        eventlet.spawn(debugloop)
    try:
        server.run().wait()
    except KeyboardInterrupt:
        print "Ctr+C pressed; Exiting."
Example #2
0
def main(bound_socket=None, bound_api_socket=None):
    hubs.use_hub("pyevent") # dlg test of alternate hub
    config = HookboxConfig()
    config.update_from_commandline_arguments(sys.argv)
    log.setup_logging(config)
    server = create_server(bound_socket, bound_api_socket, config, output_wrapper.outputter)
    if config['objgraph']:
        eventlet.spawn(run_objgraph, server, config)
    if config['debug']:
        eventlet.spawn(debugloop)
    try:
        server.run().wait()
    except KeyboardInterrupt:
        print "Ctr+C pressed; Exiting."
Example #3
0
 def test_update_from_commandline_arguments_with_defaults(self):
     args = ['--interface', 'beano.com']
     config = HookboxConfig()
     config.update_from_commandline_arguments(args)
     assert 8001 == config.port
Example #4
0
 def test_update_from_commandline_arguments(self):
     args = ['--interface', 'beano.com']
     config = HookboxConfig()
     config.update_from_commandline_arguments(args)
     assert 'beano.com' == config.interface
 def test_update_from_commandline_arguments_with_defaults(self):
     args = ['--interface', 'beano.com']
     config = HookboxConfig()
     config.update_from_commandline_arguments(args)
     assert 8001 == config.port
 def test_update_from_commandline_arguments(self):
     args = ['--interface', 'beano.com']
     config = HookboxConfig()
     config.update_from_commandline_arguments(args)
     assert 'beano.com' == config.interface