def start_systray(): if DBUS_AVIALABLE == False: return False Systray_Is_Running=False status,output = utils.Is_Process_Running('hp-systray') if status is False: if os.getuid() == 0: log.error(" hp-systray must be running.\n Run \'hp-systray &\' in a terminal. ") else: log.info("Starting hp-systray service") services.run_systray() status,output = utils.Is_Process_Running('hp-systray') if status == True: Systray_Is_Running=True log.debug("hp-systray service is running\n") return Systray_Is_Running
def start_systray(): if DBUS_AVIALABLE == False: return False Systray_Is_Running = False status, output = utils.Is_Process_Running('hp-systray') if status is False: if os.getuid() == 0: log.error( " hp-systray must be running.\n Run \'hp-systray &\' in a terminal. " ) else: log.info("Starting hp-systray service") services.run_systray() status, output = utils.Is_Process_Running('hp-systray') if status == True: Systray_Is_Running = True log.debug("hp-systray service is running\n") return Systray_Is_Running
if plugin == PLUGIN_NONE: log.debug("This is not a plugin device.") sys.exit() if not Plugin_option_Enabled: Systray_Msg_Enabled = True # checking whether HP-systray is running or not. Invokes, if systray is not running Systray_Is_Running=False status,output = utils.Is_Process_Running('hp-systray') if status is False: if os.getuid() == 0: log.error(" hp-systray must be running.\n Run \'hp-systray &\' in a terminal. ") else: log.info("Starting hp-systray service") services.run_systray() status,output = utils.Is_Process_Running('hp-systray') if status == True: Systray_Is_Running=True log.debug("hp-systray service is running\n") pluginObj = pluginhandler.PluginHandle() plugin_sts = pluginObj.getStatus() if plugin_sts == pluginhandler.PLUGIN_INSTALLED: log.info("Device Plugin is already installed") Is_Plugin_Already_Installed = True elif plugin_sts == pluginhandler.PLUGIN_NOT_INSTALLED : log.info("HP Device Plug-in is not found") else:
sys.exit() if not Plugin_option_Enabled: Systray_Msg_Enabled = True # checking whether HP-systray is running or not. Invokes, if systray is not running Systray_Is_Running = False status, output = utils.Is_Process_Running('hp-systray') if status is False: if os.getuid() == 0: log.error( " hp-systray must be running.\n Run \'hp-systray &\' in a terminal. " ) else: log.info("Starting hp-systray service") services.run_systray() status, output = utils.Is_Process_Running('hp-systray') if status == True: Systray_Is_Running = True log.debug("hp-systray service is running\n") pluginObj = pluginhandler.PluginHandle() plugin_sts = pluginObj.getStatus() if plugin_sts == pluginhandler.PLUGIN_INSTALLED: log.info("Device Plugin is already installed") Is_Plugin_Already_Installed = True elif plugin_sts == pluginhandler.PLUGIN_NOT_INSTALLED: log.info("HP Device Plug-in is not found") else: