def serverStopped(self, _exit_code): get_settings().write_config_to_hd() if get_settings().get_plugins_enabled(): get_plugin_manager().deactivatePlugins(get_plugin_manager().getAllPlugins(), save_state=False) get_notification_center().disconnectPluginActivated(self._checkSendInfoDict) get_notification_center().disconnectPluginDeactivated(self._checkSendInfoDict) get_notification_center().finish() DataReceiverThread.cleanup()
if __name__ == '__main__': initializeLogger() get_settings().set_verbose(True) errors = False # test opening ports p1 = DataReceiverThread.getOpenPort() p2 = DataReceiverThread.getOpenPort() assert p1 != p2 if p1 != get_settings().get_tcp_port(): getCoreLogger().error("Did not obtain default TCP port") errors = True DataReceiverThread.cleanup() sys.exit(0) sourceDir = mkdtemp() targetDir = mkdtemp() FILE_SIZE = 1024 * 1024 try: getCoreLogger().info("Test raw data transfer") inData = makeData(FILE_SIZE) if not testTransfer(inData, targetDir, "rawdata"): errors = True getCoreLogger().info("") getCoreLogger().info("Test file transfer (1 file)")