def __init__(self, config):
     AgentLogicBase.__init__(self, config)
     self.dr = LinuxDataRetriver()
     self.dr.app_list = config.get("general", "applications_list")
     self.dr.ignored_fs = set(config.get("general", "ignored_fs").split())
     self.commandHandler = CommandHandlerLinux(self)
     self.cred_server = CredServer()
Example #2
0
 def __init__(self, config, install_dir):
     AgentLogicBase.__init__(self, config)
     self.dr = WinDataRetriver()
     self.commandHandler = CommandHandlerWin()
     hooks_dir = os.path.join(install_dir, 'hooks')
     self.hooks = Hooks(logging.getLogger('Hooks'), hooks_dir)
     set_bcd_useplatformclock()
Example #3
0
 def run(self):
     logging.debug("WinVdsAgent:: run() entered")
     try:
         self.disable_screen_saver()
         AgentLogicBase.run(self)
     except:
         logging.exception("WinVdsAgent::run")
Example #4
0
 def __init__(self, config):
     AgentLogicBase.__init__(self, config)
     self.dr = LinuxDataRetriver()
     self.dr.app_list = config.get("general", "applications_list")
     self.dr.ignored_fs = set(config.get("general", "ignored_fs").split())
     self.commandHandler = CommandHandlerLinux(self)
     self.cred_server = CredServer()
 def run(self):
     logging.debug("WinVdsAgent:: run() entered")
     try:
         self.disable_screen_saver()
         AgentLogicBase.run(self)
     except:
         logging.exception("WinVdsAgent::run")
    def __init__(self, config, install_dir):
        AgentLogicBase.__init__(self, config)
        self.dr = WinDataRetriver()
        self.commandHandler = CommandHandlerWin(self.dr)
        hooks_dir = os.path.join(install_dir, 'hooks')
        self.hooks = Hooks(logging.getLogger('Hooks'), hooks_dir)

        if config.getboolean('general', 'apply_timer_configuration'):
            apply_clock_tuning()
Example #7
0
    def __init__(self, config, install_dir):
        AgentLogicBase.__init__(self, config)
        self.dr = WinDataRetriver()
        self.commandHandler = CommandHandlerWin()
        hooks_dir = os.path.join(install_dir, 'hooks')
        self.hooks = Hooks(logging.getLogger('Hooks'), hooks_dir)

        if config.getboolean('general', 'apply_timer_configuration'):
            apply_clock_tuning()
Example #8
0
 def __init__(self, config):
     AgentLogicBase.__init__(self, config)
     self.dr = LinuxDataRetriver()
     self.dr.app_list = config.get("general", "applications_list")
     self.dr.ignored_fs = set(config.get("general", "ignored_fs").split())
     self.dr.ignore_zero_size_fs = config.get("general",
                                              "ignore_zero_size_fs")
     self.commandHandler = CommandHandlerLinux(self)
     self.cred_server = CredServer()
     self.hooks = Hooks(logging.getLogger('Hooks'),
                        _GUEST_HOOKS_CONFIG_PATH)
 def __init__(self, config):
     AgentLogicBase.__init__(self, config)
     self.dr = LinuxDataRetriver()
     self.dr.app_list = config.get("general", "applications_list")
     self.dr.ignored_nics = config.get("general", "ignored_nics")
     self.dr.ignored_fs = set(config.get("general", "ignored_fs").split())
     self.dr.ignore_zero_size_fs = config.get("general",
                                              "ignore_zero_size_fs")
     self.commandHandler = CommandHandlerLinux(self)
     self.cred_server = CredServer()
     self.hooks = Hooks(logging.getLogger('Hooks'),
                        _GUEST_HOOKS_CONFIG_PATH)
 def __init__(self, config):
     AgentLogicBase.__init__(self, config)
     self.dr = WinDataRetriver()
     self.commandHandler = CommandHandlerWin()
Example #11
0
 def stop(self):
     self.cred_server.join()
     AgentLogicBase.stop(self)
Example #12
0
 def run(self):
     self.cred_server.start()
     AgentLogicBase.run(self)
 def stop(self):
     self.cred_server.join()
     AgentLogicBase.stop(self)
 def run(self):
     self.cred_server.start()
     AgentLogicBase.run(self)
Example #15
0
 def __init__(self, config):
     AgentLogicBase.__init__(self, config)
     self.dr = WinDataRetriver()
     self.commandHandler = CommandHandlerWin()
 def doWork(self):
     # CoInitializeEx() should be called in multi-threading program
     # according to msdn document.
     pythoncom.CoInitializeEx(0)
     AgentLogicBase.doWork(self)
Example #17
0
 def doWork(self):
     # CoInitializeEx() should be called in multi-threading program
     # according to msdn document.
     pythoncom.CoInitializeEx(0)
     AgentLogicBase.doWork(self)