Commit ff09f2d7 by sanshi

事件表更

parent 37378dab
...@@ -2,18 +2,15 @@ ...@@ -2,18 +2,15 @@
# 确认事件 # 确认事件
# 作者: 陈磊 # 作者: 陈磊
# 时间: 2019-10-24 # 时间: 2019-10-24
from WorkApi.ApiBase import ApiBase
from WorkUtils.UtilsRequest import UtilsRequest from WorkUtils.UtilsRequest import UtilsRequest
from WorkUtils.UtilsLog import UtilsLog from WorkUtils.UtilsLog import UtilsLog
class ProblemAcknowledge(object): class ProblemAcknowledge(object):
def __init__(self, _host, eventids=None, action=None, message=None, severity=None): def __init__(self, _host):
""" """
:param _host: 域名 :param _host: 域名
:param eventids: 应用ID
:param action : 主机组的ID
:param message: 应用名称
:param severity: 应用程序的来源
:return: :return:
""" """
self.log = UtilsLog() self.log = UtilsLog()
...@@ -28,18 +25,19 @@ class ProblemAcknowledge(object): ...@@ -28,18 +25,19 @@ class ProblemAcknowledge(object):
self._json = {} self._json = {}
self.response = "" self.response = ""
self.eventids = eventids self.eventids = None
self.action = action self.action = None
self.message = message self.message = None
self.severity = severity self.severity = None
self.api = UtilsRequest() self.api = UtilsRequest()
def get_response(self): def get_response(self):
self._json = { base = ApiBase()
"eventids": self.eventids, base.dict_add_key(_key="eventids", value=self.eventids)
"action": self.action, base.dict_add_key(_key="action", value=self.action)
"message": self.message, base.dict_add_key(_key="message", value=self.message)
"severity": self.severity, base.dict_add_key(_key="severity", value=self.severity)
} self._json = base._json
self.response = self.api.post(url=self._url, json=self._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