Ejemplo n.º 1
0
    def tearDown(self):
        if hasattr(self, "_data_writer_process") \
        and self._data_writer_process is not None:
            terminate_process(self._data_writer_process)
            self._data_writer_process = None

        if hasattr(self, "_event_publisher_process") \
        and self._event_publisher_process is not None:
            terminate_process(self._event_publisher_process)
            self._event_publisher_process = None
Ejemplo n.º 2
0
    def tearDown(self):
        if hasattr(self, "_data_writer_process") \
        and self._data_writer_process is not None:
            terminate_process(self._data_writer_process)
            self._data_writer_process = None

        if hasattr(self, "_event_publisher_process") \
        and self._event_publisher_process is not None:
            terminate_process(self._event_publisher_process)
            self._event_publisher_process = None
Ejemplo n.º 3
0
    def tearDown(self):
        if hasattr(self, "_data_writer_process") \
        and self._data_writer_process is not None:
            terminate_process(self._data_writer_process)
            self._data_writer_process = None

        if hasattr(self, "_event_publisher_process") \
        and self._event_publisher_process is not None:
            terminate_process(self._event_publisher_process)
            self._event_publisher_process = None

        if os.path.exists(_test_dir):
            shutil.rmtree(_test_dir)
Ejemplo n.º 4
0
    def tearDown(self):
        if hasattr(self, "_handoff_server_processes") \
        and self._handoff_server_processes is not None:
            print >> sys.stderr, "terminating _handoff_server_processes"
            for process in self._handoff_server_processes:
                terminate_process(process)
            self._handoff_server_processes = None
        if hasattr(self, "_data_writer_processes") \
        and self._data_writer_processes is not None:
            print >> sys.stderr, "terminating _data_writer_processes"
            for process in self._data_writer_processes:
                terminate_process(process)
            self._data_writer_processes = None
        if hasattr(self, "_data_reader_processes") \
        and self._data_reader_processes is not None:
            print >> sys.stderr, "terminating _data_reader_processes"
            for process in self._data_reader_processes:
                terminate_process(process)
            self._data_reader_processes = None
        if hasattr(self, "_event_publisher_processes") \
        and self._event_publisher_processes is not None:
            print >> sys.stderr, "terminating _event_publisher_processes"
            for process in self._event_publisher_processes:
                terminate_process(process)
            self._event_publisher_processes = None

        if hasattr(self, "_pollster") \
        and self._pollster is not None:
            print >> sys.stderr, "terminating _pollster"
            self._pollster.kill()
            self._pollster.join(timeout=3.0)
            self._pollster = None

        if hasattr(self, "_pull_server") \
        and self._pull_server is not None:
            print >> sys.stderr, "terminating _pull_server"
            self._pull_server.close()
            self._pull_server = None

        if hasattr(self, "_resilient_clients") \
        and self._resilient_clients is not None:
            print >> sys.stderr, "terminating _resilient_clients"
            for client in self._resilient_clients:
                client.close()
            self._resilient_clients = None

        if hasattr(self, "_context") \
        and self._context is not None:
            print >> sys.stderr, "terminating _context"
            self._context.term()
            self._context = None

        if os.path.exists(_test_dir):
            shutil.rmtree(_test_dir)
    def tearDown(self):
        if hasattr(self, "_handoff_server_processes") \
        and self._handoff_server_processes is not None:
            print >> sys.stderr, "terminating _handoff_server_processes"
            for process in self._handoff_server_processes:
                terminate_process(process)
            self._handoff_server_processes = None
        if hasattr(self, "_data_writer_processes") \
        and self._data_writer_processes is not None:
            print >> sys.stderr, "terminating _data_writer_processes"
            for process in self._data_writer_processes:
                terminate_process(process)
            self._data_writer_processes = None
        if hasattr(self, "_data_reader_processes") \
        and self._data_reader_processes is not None:
            print >> sys.stderr, "terminating _data_reader_processes"
            for process in self._data_reader_processes:
                terminate_process(process)
            self._data_reader_processes = None
        if hasattr(self, "_event_publisher_processes") \
        and self._event_publisher_processes is not None:
            print >> sys.stderr, "terminating _event_publisher_processes"
            for process in self._event_publisher_processes:
                terminate_process(process)
            self._event_publisher_processes = None

        if hasattr(self, "_pollster") \
        and self._pollster is not None:
            print >> sys.stderr, "terminating _pollster"
            self._pollster.kill()
            self._pollster.join(timeout=3.0)
            self._pollster = None
        
        if hasattr(self, "_pull_server") \
        and self._pull_server is not None:
            print >> sys.stderr, "terminating _pull_server"
            self._pull_server.close()
            self._pull_server = None
 
        if hasattr(self, "_resilient_clients") \
        and self._resilient_clients is not None:
            print >> sys.stderr, "terminating _resilient_clients"
            for client in self._resilient_clients:
                client.close()
            self._resilient_clients = None
 
        if hasattr(self, "_context") \
        and self._context is not None:
            print >> sys.stderr, "terminating _context"
            self._context.term()
            self._context = None

        if os.path.exists(_test_dir):
            shutil.rmtree(_test_dir)
Ejemplo n.º 6
0
 def tearDown(self):
     if hasattr(self, "_data_reader_process") \
     and self._data_reader_process is not None:
         terminate_process(self._data_reader_process)
         self._data_reader_process = None
     if hasattr(self, "_data_writer_process") \
     and self._data_writer_process is not None:
         terminate_process(self._data_writer_process)
         self._data_writer_process = None
     if hasattr(self, "_event_publisher_process") \
     and self._event_publisher_process is not None:
         terminate_process(self._event_publisher_process)
         self._event_publisher_process = None
     if hasattr(self, "_database_connection") \
     and self._database_connection is not None:
         self._database_connection.close()
         self._database_connection = None
     if os.path.exists(_test_dir):
         shutil.rmtree(_test_dir)
Ejemplo n.º 7
0
 def tearDown(self):
     if hasattr(self, "_data_reader_process") \
     and self._data_reader_process is not None:
         terminate_process(self._data_reader_process)
         self._data_reader_process = None
     if hasattr(self, "_data_writer_process") \
     and self._data_writer_process is not None:
         terminate_process(self._data_writer_process)
         self._data_writer_process = None
     if hasattr(self, "_event_publisher_process") \
     and self._event_publisher_process is not None:
         terminate_process(self._event_publisher_process)
         self._event_publisher_process = None
     if hasattr(self, "_database_connection") \
     and self._database_connection is not None:
         self._database_connection.close()
         self._database_connection = None
     if os.path.exists(_test_dir):
         shutil.rmtree(_test_dir)
 def tearDown(self):
     if hasattr(self, "_space_accounting_server_process") and self._space_accounting_server_process is not None:
         terminate_process(self._space_accounting_server_process)
         self._space_accounting_server_process = None
Ejemplo n.º 9
0
 def tearDown(self):
     if hasattr(self, "_space_accounting_server_process") \
     and self._space_accounting_server_process is not None:
         terminate_process(self._space_accounting_server_process)
         self._space_accounting_server_process = None