def __init__(self, fd, queue): assert hasattr(queue, 'put') assert hasattr(queue, 'empty') assert callable(fd.readline) Process.__init__(self) self._fd = fd self._queue = queue
def __init__(self, pipe, object_class, *args, **kwargs): Process.__init__(self) self.object_class = object_class self.init_args = args self.init_kwargs = kwargs self.pipe = pipe self.command_queue = [] self.message_priorities = {}
def __init__(self, configs, cli_options=None, cfg_patches=None, cli_args=None, no_local=False, log_handlers=None, wait_lock=False, files=None, ammo_file=None): Process.__init__(self) TankWorker.__init__(self, configs=configs, cli_options=cli_options, cfg_patches=cfg_patches, cli_args=cli_args, no_local=no_local, log_handlers=log_handlers, wait_lock=wait_lock, files=files, ammo_file=ammo_file, api_start=True) self._status = Value(ctypes.c_char_p, Status.TEST_INITIATED) self._test_id = Value(ctypes.c_char_p, self.core.test_id) self._retcode = None self._msg = Value(ctypes.c_char_p, '')
def __init__(self, sem, port=2022, protocol=ProtocolEnumerator.ECHO, users={}): Process.__init__(self, name = "SSHServer") self.port = port self.users = users self.privateKeys = {} self.publicKeys = {} self.protocol_ = protocol self.exitCmd = "exit" self.messages = [] self.sem = sem
def __init__(self, **kwargs): """ @param init_target: unbound instance method to call at process start @param wrap_target: unbound instance method to wrap worker function @param term_target: unbound instance method to call at process finish """ self._init_target = kwargs.pop("init_target", lambda self: None).__get__(self, Process) self._wrap_target = kwargs.pop("wrap_target", lambda self: None).__get__(self, Process) self._term_target = kwargs.pop("term_target", lambda self: None).__get__(self, Process) Process.__init__(self, **kwargs)
def __init__(self, event_loop = ThreadedEventLoop()): Process.__init__(self) self.server_pipe, self.client_pipe = Pipe() self.server_router = Router(self.server_pipe) self.client_router = Router(self.client_pipe) self.srv_command_pipe = self.server_router.create() self.cli_command_pipe = self.client_router.create(self.srv_command_pipe.id) self.children = {} self.client_event_loop = event_loop self.client_event_loop.register_hook(self.client_router.eventloop_hook)
def __init__(self, username, password, host, cmdsToSend, port = 22, exitCmd = "exit", timeout = None): Process.__init__(self, name = "SSHClient") self.logger = LogManager().getLogger('SSHClient-%s' % host) self.username = username self.password = password self.host = host self.port = int(port) self.cmdsToSend = cmdsToSend if isinstance(cmdsToSend, list) else [cmdsToSend] self.exitCmd = exitCmd self.queue = Queue() self.msg = "" self.status = Status.FAILURE self.startTime = Value('d', 0.0) self.endTime = Value('d', 0.0) self.timeout = timeout or SSHClient.TIMEOUT self.cmdsSend = False self.start()
def __init__(self, queue): Process.__init__(self, name = "UDPServer") #self.daemon = True self.queue = queue self.shutdownQueue = Queue() self.start()
def __init__(self, group=None, target=None, name=None, args=(), kwargs={}): Process.__init__(self, group=group, target=target, name=name, args=args, kwargs=kwargs)
def __init__(self, sa): Process.__init__(self) self.sa = sa self.arr = sa.getNumpyWrapper()