def _send_process_event(self, py_db, start_method): if len(sys.argv) > 0: name = sys.argv[0] else: name = '' body = ProcessEventBody( name=name, systemProcessId=os.getpid(), isLocalProcess=True, startMethod=start_method, ) event = ProcessEvent(body) py_db.writer.add_command(NetCommand(CMD_PROCESS_EVENT, 0, event, is_json=True))
def _send_process_event(self, py_db, start_method): if len(sys.argv) > 0: name = sys.argv[0] else: name = '' if isinstance(name, bytes): name = name.decode(file_system_encoding, 'replace') name = name.encode('utf-8') body = ProcessEventBody( name=name, systemProcessId=os.getpid(), isLocalProcess=True, startMethod=start_method, ) event = ProcessEvent(body) py_db.writer.add_command(NetCommand(CMD_PROCESS_EVENT, 0, event, is_json=True))