Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zmops-test
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sanshi
zmops-test
Commits
dcc17dc3
Commit
dcc17dc3
authored
Dec 19, 2019
by
sanshi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
巡检任务封装
parent
141ee1cf
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
236 additions
and
0 deletions
+236
-0
__init__.py
WorkApi/APP/Inspection/Rule/__init__.py
+0
-0
inspection_rule_create.py
WorkApi/APP/Inspection/Rule/inspection_rule_create.py
+52
-0
inspection_rule_delete.py
WorkApi/APP/Inspection/Rule/inspection_rule_delete.py
+42
-0
inspection_rule_get.py
WorkApi/APP/Inspection/Rule/inspection_rule_get.py
+44
-0
inspection_rule_status.py
WorkApi/APP/Inspection/Rule/inspection_rule_status.py
+44
-0
inspection_rule_update.py
WorkApi/APP/Inspection/Rule/inspection_rule_update.py
+54
-0
__init__.py
WorkApi/APP/Inspection/__init__.py
+0
-0
No files found.
WorkApi/APP/Inspection/Rule/__init__.py
0 → 100644
View file @
dcc17dc3
WorkApi/APP/Inspection/Rule/inspection_rule_create.py
0 → 100644
View file @
dcc17dc3
# -*- coding: utf-8 -*-
# 创建巡检任务
# 作者: 陈磊
# 时间: 2019-12-19
from
WorkUtils.UtilsRequest
import
UtilsRequest
from
WorkUtils.UtilsLog
import
UtilsLog
from
WorkApi.ApiBase
import
ApiBase
,
GetBase
class
InspectionRuleCreate
(
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
=
"/inspection/rule/create"
self
.
_url
=
self
.
_host
+
self
.
_path
self
.
_params
=
{}
self
.
_json
=
{}
self
.
_data
=
{}
self
.
response
=
""
self
.
token
=
None
self
.
name
=
None
self
.
type
=
None
self
.
time
=
None
self
.
period
=
None
self
.
hosts
=
None
self
.
status
=
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
=
"name"
,
value
=
self
.
name
)
base
.
dict_add_key
(
_key
=
"type"
,
value
=
self
.
type
)
base
.
dict_add_key
(
_key
=
"time"
,
value
=
self
.
time
)
base
.
dict_add_key
(
_key
=
"period"
,
value
=
self
.
period
)
base
.
dict_add_key
(
_key
=
"hosts"
,
value
=
self
.
hosts
)
base
.
dict_add_key
(
_key
=
"status"
,
value
=
self
.
status
)
self
.
_json
=
base
.
_json
self
.
response
=
self
.
api
.
post
(
url
=
self
.
_url
,
headers
=
self
.
_headers
,
json
=
self
.
_json
)
WorkApi/APP/Inspection/Rule/inspection_rule_delete.py
0 → 100644
View file @
dcc17dc3
# -*- coding: utf-8 -*-
# 删除巡检任务
# 作者: 陈磊
# 时间: 2019-12-19
from
WorkUtils.UtilsRequest
import
UtilsRequest
from
WorkUtils.UtilsLog
import
UtilsLog
from
WorkApi.ApiBase
import
ApiBase
,
GetBase
class
InspectionRuleDelete
(
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
=
"/inspection/rule/delete"
self
.
_url
=
self
.
_host
+
self
.
_path
self
.
_params
=
{}
self
.
_json
=
{}
self
.
_data
=
{}
self
.
response
=
""
self
.
token
=
None
self
.
ruleids
=
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
=
"ruleids"
,
value
=
self
.
ruleids
)
self
.
_json
=
base
.
_json
self
.
response
=
self
.
api
.
post
(
url
=
self
.
_url
,
headers
=
self
.
_headers
,
json
=
self
.
_json
)
WorkApi/APP/Inspection/Rule/inspection_rule_get.py
0 → 100644
View file @
dcc17dc3
# -*- coding: utf-8 -*-
# 查询巡检任务
# 作者: 陈磊
# 时间: 2019-12-19
from
WorkUtils.UtilsRequest
import
UtilsRequest
from
WorkUtils.UtilsLog
import
UtilsLog
from
WorkApi.ApiBase
import
ApiBase
,
GetBase
class
InspectionRuleGet
(
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
=
"/inspection/rule/get"
self
.
_url
=
self
.
_host
+
self
.
_path
self
.
_params
=
{}
self
.
_json
=
{}
self
.
_data
=
{}
self
.
response
=
""
self
.
token
=
None
self
.
id
=
None
self
.
status
=
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
=
"id"
,
value
=
self
.
id
)
base
.
dict_add_key
(
_key
=
"status"
,
value
=
self
.
status
)
self
.
_params
=
base
.
_json
self
.
response
=
self
.
api
.
get
(
url
=
self
.
_url
,
headers
=
self
.
_headers
,
params
=
self
.
_params
)
WorkApi/APP/Inspection/Rule/inspection_rule_status.py
0 → 100644
View file @
dcc17dc3
# -*- coding: utf-8 -*-
# 更新巡检任务状态
# 作者: 陈磊
# 时间: 2019-12-19
from
WorkUtils.UtilsRequest
import
UtilsRequest
from
WorkUtils.UtilsLog
import
UtilsLog
from
WorkApi.ApiBase
import
ApiBase
,
GetBase
class
InspectionRuleStatus
(
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
=
"/inspection/rule/status"
self
.
_url
=
self
.
_host
+
self
.
_path
self
.
_params
=
{}
self
.
_json
=
{}
self
.
_data
=
{}
self
.
response
=
""
self
.
token
=
None
self
.
id
=
None
self
.
status
=
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
=
"id"
,
value
=
self
.
id
)
base
.
dict_add_key
(
_key
=
"status"
,
value
=
self
.
status
)
self
.
_json
=
base
.
_json
self
.
response
=
self
.
api
.
post
(
url
=
self
.
_url
,
headers
=
self
.
_headers
,
json
=
self
.
_json
)
WorkApi/APP/Inspection/Rule/inspection_rule_update.py
0 → 100644
View file @
dcc17dc3
# -*- coding: utf-8 -*-
# 更新巡检任务
# 作者: 陈磊
# 时间: 2019-12-19
from
WorkUtils.UtilsRequest
import
UtilsRequest
from
WorkUtils.UtilsLog
import
UtilsLog
from
WorkApi.ApiBase
import
ApiBase
,
GetBase
class
InspectionRuleUpdate
(
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
=
"/inspection/rule/update"
self
.
_url
=
self
.
_host
+
self
.
_path
self
.
_params
=
{}
self
.
_json
=
{}
self
.
_data
=
{}
self
.
response
=
""
self
.
token
=
None
self
.
id
=
None
self
.
name
=
None
self
.
type
=
None
self
.
time
=
None
self
.
period
=
None
self
.
hosts
=
None
self
.
status
=
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
=
"id"
,
value
=
self
.
id
)
base
.
dict_add_key
(
_key
=
"name"
,
value
=
self
.
name
)
base
.
dict_add_key
(
_key
=
"type"
,
value
=
self
.
type
)
base
.
dict_add_key
(
_key
=
"time"
,
value
=
self
.
time
)
base
.
dict_add_key
(
_key
=
"period"
,
value
=
self
.
period
)
base
.
dict_add_key
(
_key
=
"hosts"
,
value
=
self
.
hosts
)
base
.
dict_add_key
(
_key
=
"status"
,
value
=
self
.
status
)
self
.
_json
=
base
.
_json
self
.
response
=
self
.
api
.
post
(
url
=
self
.
_url
,
headers
=
self
.
_headers
,
json
=
self
.
_json
)
WorkApi/APP/Inspection/__init__.py
0 → 100644
View file @
dcc17dc3
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment