Commit ff09f2d7 by sanshi

事件表更

parent 37378dab
......@@ -2,18 +2,15 @@
# 确认事件
# 作者: 陈磊
# 时间: 2019-10-24
from WorkApi.ApiBase import ApiBase
from WorkUtils.UtilsRequest import UtilsRequest
from WorkUtils.UtilsLog import UtilsLog
class ProblemAcknowledge(object):
def __init__(self, _host, eventids=None, action=None, message=None, severity=None):
def __init__(self, _host):
"""
:param _host: 域名
:param eventids: 应用ID
:param action : 主机组的ID
:param message: 应用名称
:param severity: 应用程序的来源
:return:
"""
self.log = UtilsLog()
......@@ -28,18 +25,19 @@ class ProblemAcknowledge(object):
self._json = {}
self.response = ""
self.eventids = eventids
self.action = action
self.message = message
self.severity = severity
self.eventids = None
self.action = None
self.message = None
self.severity = None
self.api = UtilsRequest()
def get_response(self):
self._json = {
"eventids": self.eventids,
"action": self.action,
"message": self.message,
"severity": self.severity,
}
base = ApiBase()
base.dict_add_key(_key="eventids", value=self.eventids)
base.dict_add_key(_key="action", value=self.action)
base.dict_add_key(_key="message", value=self.message)
base.dict_add_key(_key="severity", value=self.severity)
self._json = base._json
self.response = self.api.post(url=self._url, json=self._json)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment