Lines Matching refs:self

73     def __init__(self, server):
74 super(ShutdownHandler, self).__init__()
75 self.server = server
76 self.shutdown_event = threading.Event()
78 def __enter__(self):
79 self.start()
80 signal.signal(signal.SIGINT, self._sighandler)
81 signal.signal(signal.SIGTERM, self._sighandler)
83 def __exit__(self, *_):
85 self.shutdown_event.set()
87 self.join()
92 log.info("Deleting %d temporary files", len(self.server.tmpfiles))
93 for f in self.server.tmpfiles:
96 def _sighandler(self, _signum, _frame):
98 self.shutdown_event.set()
100 def run(self):
102 self.shutdown_event.wait()
104 self.server.shutdown()
168 def __init__(self,
172 imp_smbserver.SMBSERVER.__init__(self,
175 self.tmpfiles = []
178 self.ctd = TestData(test_data_directory)
182 self.hookSmbCommand(imp_smb.SMB.SMB_COM_NT_CREATE_ANDX,
183 self.create_and_x)
185 def create_and_x(self, conn_id, smb_server, smb_command, recv_packet):
199 path = self.get_share_path(conn_data,
231 fid, full_path = self.get_server_path(requested_file)
234 fid, full_path = self.get_test_path(requested_file)
236 self.tmpfiles.append(full_path)
297 def get_share_path(self, conn_data, root_fid, tid):
317 def get_server_path(self, requested_filename):
337 self.write_to_fid(fid, contents)
340 def write_to_fid(self, fid, contents):
348 def get_test_path(self, requested_filename):
356 contents = self.ctd.get_test_data(requested_filename).encode('utf-8')
357 self.write_to_fid(fid, contents)
366 def __init__(self, error_code, error_message):
367 super(SmbException, self).__init__(error_message)
368 self.error_code = error_code