Beispiel #1
0
 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()))
Beispiel #2
0
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()))
Beispiel #5
0
 def tearDown(self):
     FileUtils.remove_directory_recursively(self.DIRECTORY_TRACKER)
     FileUtils.remove_directory_recursively(self.DIRECTORY_LEECHER)
     FileUtils.remove_directory_recursively(self.DIRECTORY_SEEDER)