def __init__(self):
        """
        create object and and coonect to the db
        """
        ZenScriptBase.__init__(self, connect=True)
        self.log = logging.getLogger("EventModder")
	    self.api = getFacade("event")
 def __init__(self, connect=False):
     ZenScriptBase.__init__(self)
     if connect is True:
         self.connect()
     self.status = 0
     self.message = ""
     self.exitStatusMap = {"OK": 0, "WARNING": 1, "CRITICAL": 2}
 def __init__(self):
     ZenScriptBase.__init__(self, connect=True)
     self.profiles = self.dmd.Profiles
     self.rulesets = self.profiles.getAllRulesets()
     self.rulesetfile = 'profiles-rulesets-export.txt'
     self.rulefile = 'profiles-rules-export.txt'
     self.exportrulesets = []
     self.exportrules = []
Beispiel #4
0
    def __init__(self, entry, connect=False, verbose=False, level=20, specparams=False):
        """Create test harness using entry.

        entry can be any of the following:

        * Filename of single YAML file.
        * String containing YAML.
        * Already-built ZenPackSpec (CFG) object.

        """
        ZenScriptBase.__init__(self, connect=connect)
        ZPLTestHarness.__init__(self, entry=entry, verbose=verbose, level=level, specparams=specparams,)
 def __init__(self):
     """
     create object and and connect to the db
     """
     ZenScriptBase.__init__(self, connect=True)
     self.log = logging.getLogger("TS")
     self.mode = self.options.mode
     self.device = self.options.device
     self.template = self.options.tpath
     self.min = self.options.min
     self.max = self.options.max
     self.value = self.options.value
    def __init__(self, noopts=0):
        ZenScriptBase.__init__(self, noopts=noopts, connect=False)
        self.connect()
        self.allSteps = allSteps[:]
        # 2 phase sorting
        # 1. sort by name
        self.allSteps.sort(lambda x,y: cmp(x.name(), y.name()))
        # 2. sort by dependencies
        self.allSteps.sort()

        # Log output to a file
        # self.setupLogging() does *NOT* do what we want.
        logFilename = zenPath('log', 'zenmigrate.log')
        import logging.handlers
        maxBytes = self.options.maxLogKiloBytes * 1024
        backupCount = self.options.maxBackupLogs
        handler = logging.handlers.RotatingFileHandler(
              logFilename, maxBytes=maxBytes, backupCount=backupCount)
        handler.setFormatter(logging.Formatter(
                "%(asctime)s %(levelname)s %(name)s: %(message)s",
                "%Y-%m-%d %H:%M:%S"))
        log.addHandler(handler)
Beispiel #7
0
    def __init__(self, noopts=0):
        ZenScriptBase.__init__(self, noopts=noopts, connect=False)
        self.connect()
        self.allSteps = allSteps[:]
        # 2 phase sorting
        # 1. sort by name
        self.allSteps.sort(lambda x, y: cmp(x.name(), y.name()))
        # 2. sort by dependencies
        self.allSteps.sort()

        # Log output to a file
        # self.setupLogging() does *NOT* do what we want.
        logFilename = zenPath('log', 'zenmigrate.log')
        import logging.handlers
        maxBytes = self.options.maxLogKiloBytes * 1024
        backupCount = self.options.maxBackupLogs
        handler = logging.handlers.RotatingFileHandler(logFilename,
                                                       maxBytes=maxBytes,
                                                       backupCount=backupCount)
        handler.setFormatter(
            logging.Formatter(
                "%(asctime)s %(levelname)s %(name)s: %(message)s",
                "%Y-%m-%d %H:%M:%S"))
        log.addHandler(handler)
 def __init__(self, noopts=0):
     ZenScriptBase.__init__(self, noopts=noopts, connect=False)
Beispiel #9
0
 def __init__(self):
     ZenScriptBase.__init__(self, connect=True)
Beispiel #10
0
 def __init__(self):
     ZenScriptBase.__init__(self, connect=True)
     self.getDataRoot()
     self.device = None
     self.usessh = False
Beispiel #11
0
 def __init__(self):
     ZenScriptBase.__init__(self)
     ZenPackLibLog.enable_log_stderr(self.LOG)
Beispiel #12
0
 def __init__(self):
     ZenScriptBase.__init__(self, connect=True)
     self.getDataRoot()
     self.device = None
     self.usessh = False
Beispiel #13
0
 def afterSetUp(self):
     super(TestSchema, self).afterSetUp()
     ZenScriptBase.__init__(self, app=self.app, connect=False)
     self.cfg = self.z.cfg
 def __init__(self, noopts=0):
     ZenScriptBase.__init__(self, noopts=noopts, connect=False)
 def __init__(self):
     """
     """
     ZenScriptBase.__init__(self, connect=False)
     self.status = 0
 def __init__(self):
     """
     """
     ZenScriptBase.__init__(self, connect=True)
 def __init__(self, connect=True):
     ZenScriptBase.__init__(self, connect=True)
     """
 def __init__(self):
     """
     create object and and connect to the db
     """
     ZenScriptBase.__init__(self, connect=True)
     self.log = logging.getLogger("dashboard state controller")
 def __init__(self):
     ZenScriptBase.__init__(self, connect=False)
     self.status = 0
     self.message = ''
 def __init__(self):
     ZenScriptBase.__init__(self, connect=True)
     self.getDataRoot()
Beispiel #21
0
 def __init__(self):
     ZenScriptBase.__init__(self, connect=True)
     self.getDataRoot()
Beispiel #22
0
 def __init__(self):
     ZenScriptBase.__init__(self)
     ZenPackLibLog.enable_log_stderr(self.LOG)
 def __init__(self):
     """
     create object and and coonect to the db
     """
     ZenScriptBase.__init__(self, connect=True)
     self.log = logging.getLogger("SR")
 def afterSetUp(self):
     super(TestSchema, self).afterSetUp()
     ZenScriptBase.__init__(self, app=self.app, connect=False)
     self.cfg = self.z.cfg