Exemple #1
0
    def _deactivate_collection(self):
        from ion.services.service_gateway import sg_instance
        if sg_instance:
            # This container may not run the service gateway
            sg_instance.register_request_callback(None)

        from pyon.ion.process import set_process_stats_callback
        set_process_stats_callback(None)

        from pyon.datastore.postgresql.base_store import set_db_stats_callback
        set_db_stats_callback(None)

        from pyon.net import endpoint
        endpoint.callback_msg_in = None
        endpoint.callback_msg_out = None
Exemple #2
0
    def _deactivate_collection(self):
        from ion.service.service_gateway import sg_instance
        if sg_instance:
            # This container may not run the service gateway
            sg_instance.register_request_callback(None)

        from pyon.ion.process import set_process_stats_callback
        set_process_stats_callback(None)

        from pyon.datastore.postgresql.base_store import set_db_stats_callback
        set_db_stats_callback(None)

        from pyon.net import endpoint
        endpoint.callback_msg_in = None
        endpoint.callback_msg_out = None
Exemple #3
0
    def _activate_collection(self):
        CallTracer.set_formatter("MSG.out", self._msg_trace_formatter)
        CallTracer.set_formatter("MSG.in", self._msg_trace_formatter)

        from pyon.net import endpoint
        endpoint.callback_msg_out = self._msg_out_callback
        endpoint.callback_msg_in = self._msg_in_callback

        from pyon.datastore.postgresql.base_store import set_db_stats_callback
        set_db_stats_callback(self._db_callback)

        from ion.services.service_gateway import sg_instance
        if sg_instance:
            # This container may not run the service gateway
            sg_instance.register_request_callback(self._sg_callback)

        from pyon.ion.process import set_process_stats_callback
        set_process_stats_callback(self._proc_callback)
Exemple #4
0
    def _activate_collection(self):
        CallTracer.set_formatter("MSG.out", self._msg_trace_formatter)
        CallTracer.set_formatter("MSG.in", self._msg_trace_formatter)

        from pyon.net import endpoint
        endpoint.callback_msg_out = self._msg_out_callback
        endpoint.callback_msg_in = self._msg_in_callback

        from pyon.datastore.postgresql.base_store import set_db_stats_callback
        set_db_stats_callback(self._db_callback)

        from ion.service.service_gateway import sg_instance
        if sg_instance:
            # This container may not run the service gateway
            sg_instance.register_request_callback(self._sg_callback)

        from pyon.ion.process import set_process_stats_callback
        set_process_stats_callback(self._proc_callback)