def run(target, kwargs=None, reset=False, size=DEFAULT_BUFFER_SIZE, address=DEFAULT_ADDRESS, log_level=DEFAULT_LOG_LEVEL): from taskmaster.server import Server, Controller server = Server(address, size=size, log_level=log_level) controller = Controller(server, target, kwargs=kwargs, log_level=log_level) if reset: controller.reset() controller.start()