def _cleanup(self, signal=None, func=None): if self._config.get_delete_directories(): FileUtils.remove_directory_recursively( self._config.get_directory()) FileUtils.remove_directory_recursively( self._config.get_state_directory()) self._logger.warn("Removed directories %s and %s" % (self._config.get_directory(), self._config.get_state_directory()))
def cleanup(): global vodclient_dirs, tracker_proc, active_procs, seeder_proc print >>sys.stderr, 'Killing remaining processes...' tracker_proc.kill() seeder_proc.kill() seeder_proc.terminate() for vodclient_proc in active_procs: vodclient_proc.kill() print >>sys.stderr, 'Removing directories...' FileUtils.remove_directory_recursively('basic_scenario_tracker') FileUtils.remove_directory_recursively('basic_scenario_seeder') FileUtils.remove_directory_recursively('basic_scenario_files') for dir in vodclient_dirs: os.removedirs(dir) os.unlink(__TORRENT_NEW__)
def tearDown(self): FileUtils.remove_directory_recursively(self.DIRECTORY_TRACKER) FileUtils.remove_directory_recursively(self.DIRECTORY_LEECHER) FileUtils.remove_directory_recursively(self.DIRECTORY_SEEDER)
def _cleanup(self, signal=None, func=None): if self._config.get_delete_directories(): FileUtils.remove_directory_recursively(self._config.get_directory()) FileUtils.remove_directory_recursively(self._config.get_state_directory()) self._logger.warn("Removed directories %s and %s" % (self._config.get_directory(), self._config.get_state_directory()))