コード例 #1
0
ファイル: manager.py プロジェクト: cyberintelframework/sensor
 def run(self):
     logging.debugv("manager.py->run(self)", [])
     logging.info("SURFids manager starting")
     try:
         f.networkUp()
     except excepts.ConfigException, msg:
         logging.warn(msg)
コード例 #2
0
ファイル: manager.py プロジェクト: cyberintelframework/sensor
 def run(self):
 	logging.debugv("manager.py->run(self)", [])
     logging.info("SURFids manager starting")
     try:
         f.networkUp()
     except excepts.ConfigException, msg:
         logging.warn(msg)
コード例 #3
0
ファイル: manage.py プロジェクト: cyberintelframework/sensor
    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")
コード例 #4
0
ファイル: manage.py プロジェクト: cyberintelframework/sensor
    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")
コード例 #5
0
#!/usr/bin/env python

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

# make sure we have an empty network config
functions.sensorDown()

# remove old stuff, maybe sensor crashed or something
functions.cleanUp()

functions.networkUp()