Commit 47ff8aec by sanshi

地址创建

parent 0c3e1ec3
# -*- coding: utf-8 -*-
# 查询地址簿列表
# 作者: 陈磊
# 时间: 2019-12-17
from WorkUtils.UtilsRequest import UtilsRequest
from WorkUtils.UtilsLog import UtilsLog
from WorkApi.ApiBase import ApiBase, GetBase
class AddressBookIplistGet(object):
def __init__(self, _host):
"""
:param _host: 域名
:return:
"""
self.log = UtilsLog()
self.log.info("调用查询地址簿列表")
self.log.info(self.__class__)
self._host = _host
self._headers = {}
self._path = "/addressbook/get"
self._url = self._host + self._path
self._params = {}
self._json = {}
self._data = {}
self.response = ""
self.token = None
self.ruleid = None
self.available = None
self.api = UtilsRequest()
def get_response(self):
base = ApiBase()
base.dict_add_key(_key="token", value=self.token)
self._headers = base._json
base = ApiBase()
base.dict_add_key(_key="ruleid", value=self.ruleid)
base.dict_add_key(_key="available", value=self.available)
self._params = base._json
self.response = self.api.get(url=self._url, headers=self._headers, params=self._params)
...@@ -32,6 +32,7 @@ class AddressBookCreate(object): ...@@ -32,6 +32,7 @@ class AddressBookCreate(object):
self.name = None self.name = None
self.iplist = None self.iplist = None
self.available = None self.available = None
self.type = None
self.delay = None self.delay = None
self.api = UtilsRequest() self.api = UtilsRequest()
...@@ -45,6 +46,7 @@ class AddressBookCreate(object): ...@@ -45,6 +46,7 @@ class AddressBookCreate(object):
base.dict_add_key(_key="name", value=self.name) base.dict_add_key(_key="name", value=self.name)
base.dict_add_key(_key="iplist", value=self.iplist) base.dict_add_key(_key="iplist", value=self.iplist)
base.dict_add_key(_key="available", value=self.available) base.dict_add_key(_key="available", value=self.available)
base.dict_add_key(_key="type", value=self.type)
base.dict_add_key(_key="delay", value=self.delay) base.dict_add_key(_key="delay", value=self.delay)
self._json = base._json self._json = base._json
self.response = self.api.post(url=self._url, headers=self._headers, json=self._json) self.response = self.api.post(url=self._url, headers=self._headers, 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