本文整理汇总了Python中Nagstamon.Server.Generic.GenericServer.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python GenericServer.__init__方法的具体用法?Python GenericServer.__init__怎么用?Python GenericServer.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Nagstamon.Server.Generic.GenericServer
的用法示例。
在下文中一共展示了GenericServer.__init__方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
# Entries for monitor default actions in context menu
self.MENU_ACTIONS = ["Monitor", "Recheck", "Acknowledge", "Downtime"]
self.STATUS_SVC_MAPPING = {"0": "OK", "1": "WARNING", "2": "CRITICAL", "3": "UNKNOWN"}
self.STATUS_HOST_MAPPING = {"0": "UP", "1": "DOWN", "2": "UNREACHABLE"}
示例2: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
# Entries for monitor default actions in context menu
self.MENU_ACTIONS = ["Monitor", "Recheck", "Acknowledge", "Downtime"]
self.STATUS_SVC_MAPPING = {'0':'OK', '1':'WARNING', '2':'CRITICAL', '3':'UNKNOWN'}
self.STATUS_HOST_MAPPING = {'0':'UP', '1':'DOWN', '2':'UNREACHABLE'}
示例3: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
# dictionary to translate status bitmaps on webinterface into status flags
# this are defaults from Nagios
# Entries for monitor default actions in context menu
self.MENU_ACTIONS = ["Monitor", "Recheck", "Acknowledge", "Downtime"]
示例4: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
# add all keywords to object, every mode searchs inside for its favorite arguments/keywords
for k in kwds: self.__dict__[k] = kwds[k]
GenericServer.__init__(self, **kwds)
# Entries for monitor default actions in context menu
self.MENU_ACTIONS = ["Monitor", "Recheck", "Acknowledge", "Downtime"]
示例5: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
# Prepare all urls needed by nagstamon -
self.urls = {}
self.statemap = {}
# Entries for monitor default actions in context menu
self.MENU_ACTIONS = ["Recheck", "Acknowledge", "Downtime"]
self.username = self.conf.servers[self.get_name()].username
self.password = self.conf.servers[self.get_name()].password
示例6: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
# add all keywords to object, every mode searchs inside for its favorite arguments/keywords
for k in kwds: self.__dict__[k] = kwds[k]
GenericServer.__init__(self, **kwds)
# Entries for monitor default actions in context menu
self.MENU_ACTIONS = ["Recheck", "Acknowledge", "Downtime"]
# cache MD5 username + password to reduce load
self.MD5_username = Actions.MD5ify(self.conf.servers[self.get_name()].username)
self.MD5_password = Actions.MD5ify(self.conf.servers[self.get_name()].password)
示例7: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
# dictionary to translate status bitmaps on webinterface into status flags
# this are defaults from Nagios
self.STATUS_MAPPING = { "acknowledged.png" : "acknowledged",\
"active-checks-disabled.png" : "passiveonly",\
"notify-disabled.png" : "notifications_disabled",\
"scheduled_downtime.png" : "scheduled_downtime",\
"flapping.gif" : "flapping" }
# Entries for monitor default actions in context menu
self.MENU_ACTIONS = ["Recheck", "Acknowledge", "Downtime"]
示例8: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
self.States = ["UP", "UNKNOWN", "WARNING", "CRITICAL", "UNREACHABLE", "DOWN", "CRITICAL", "HIGH", "AVERAGE"]
self.nagitems_filtered = {
"services": {"CRITICAL": [], "HIGH": [], "AVERAGE": [], "WARNING": [], "INFORMATION": [], "UNKNOWN": []},
"hosts": {"DOWN": [], "UNREACHABLE": []},
}
# Prepare all urls needed by nagstamon -
self.urls = {}
self.statemap = {}
# Entries for monitor default actions in context menu
self.MENU_ACTIONS = ["Recheck", "Acknowledge", "Downtime"]
self.username = self.conf.servers[self.get_name()].username
self.password = self.conf.servers[self.get_name()].password
self.min_severity = self.conf.servers[self.get_name()].min_severity
示例9: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
# flag for newer cookie authentication
self.CookieAuth = False
示例10: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
self.MENU_ACTIONS = []
示例11: __init__
# 需要导入模块: from Nagstamon.Server.Generic import GenericServer [as 别名]
# 或者: from Nagstamon.Server.Generic.GenericServer import __init__ [as 别名]
def __init__(self, **kwds):
GenericServer.__init__(self, **kwds)
self.ws = None