Example #1
0
def check_nagios_running(request):
    """ Notify user if nagios is not running """
    try:
        d = Daemon()
        return {"nagios_running": (d.running())}
    except Exception:
        return {}
Example #2
0
def check_nagios_running(request):
    """ Notify user if nagios is not running """
    try:
        d = Daemon()
        return {"nagios_running": (d.running())}
    except Exception:
        return {}
Example #3
0
def reload_nagios():
    """ Reloads nagios. Returns "Success" on Success """
    daemon = Daemon()
    result = {}
    if daemon.reload() == 0:
        result['status'] = _("success")
        result['message'] = _('Nagios Successfully reloaded')
    else:
        result['status'] = _("error")
        result['message'] = _("Failed to reload nagios (config error?)")
    return result
Example #4
0
def reload_nagios():
    """ Reloads nagios. Returns "Success" on Success """
    daemon = Daemon()
    result = {}
    if daemon.reload() == 0:
        result['status'] = _("success")
        result['message'] = _('Nagios Successfully reloaded')
    else:
        result['status'] = _("error")
        result['message'] = _("Failed to reload nagios (config error?)")
    return result