Exemple #1
0
    def sensorDown(self):
        """ Bring down the sensor """
        logging.debugv("menu/manage.py->sensorDown(self)", [])
        try:
            self.d.infobox("Bringing sensor down...")
            functions.sensorDown()
        except excepts.NetworkException:
            logging.info("No network connection, so can't deregister")
            functions.allInfsDown()

            # Get network working again
            functions.networkUp()

        self.d.msgbox("Sensor succesfully brought offline")
Exemple #2
0
    def sensorDown(self):
        """ Bring down the sensor """
        logging.debugv("menu/manage.py->sensorDown(self)", [])
        try:
            self.d.infobox("Bringing sensor down...")
            functions.sensorDown()
        except excepts.NetworkException:
            logging.info("No network connection, so can't deregister")
            functions.allInfsDown()

            # Get network working again
            functions.networkUp()

        self.d.msgbox("Sensor succesfully brought offline")
#!/usr/bin/env python

import logging

from sensor import log
from sensor import functions
from sensor import excepts

try:
    functions.allTunnelsDown()
except excepts.NetworkException:
    logging.warning("not network connection")
    pass

functions.allInfsDown()