示例#1
0
    def stop(self):
        """Stop app."""

        # unregister callbacks
        lvapp.unregister_callback(lvapp.PT_CLIENT_LEAVE, self._lvap_leave)
        lvapp.unregister_callback(lvapp.PT_CLIENT_JOIN, self._lvap_join)
        lvapp.unregister_callback(lvapp.PT_DEVICE_UP, self.wtp_up)
        lvapp.unregister_callback(lvapp.PT_DEVICE_DOWN, self.wtp_down)

        # stop the app
        super().stop()
示例#2
0
    def stop(self, save):
        """Stop app."""

        # Unegister default callbacks (LVAPP)
        lvapp.unregister_callback(lvapp.PT_CLIENT_LEAVE, self._lvap_leave)
        lvapp.unregister_callback(lvapp.PT_CLIENT_JOIN, self._lvap_join)
        lvapp.unregister_callback(lvapp.PT_DEVICE_UP, self._wtp_up)
        lvapp.unregister_callback(lvapp.PT_DEVICE_DOWN, self._wtp_down)

        # stop the service
        super().stop(save)