Module: check_mk
Branch: master
Commit: 7ebd529cf28aeade146c144d61d58438ffd99f44
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=7ebd529cf28aea…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Nov 8 14:58:50 2016 +0100
Web API call activate_changes now uses new activation mechanism
It changes in the following way:
a) There is a new (optional) argument "comment" which can be used
to provide a comment for the activation
b) On success a dictionary of the following format is returned:
<tt>{
"result": {
"sites": {
"heute": {
"_time_updated": 1478613478.092002,
"_status_details": "Started at: 14:57:57. Finished at:
14:57:58. ...",
"_phase": "done",
"_status_text": "Activated",
"_pid": 17700,
"_state": "warning",
"_time_ended": 1478613478.092002,
"_expected_duration": 0.6067475385436036,
"_time_started": 1478613477.463729,
"_site_id": "heute",
"_warnings": {
"check_mk": [
"Node 'heut' of cluster 'cluster1' is not a
monitored host in this site."
]
}
}
}
},
"result_code": 0
}</tt>
---
web/htdocs/wato.py | 2 +-
web/htdocs/watolib.py | 202 ++++++++++++++++++++++++-------------------
web/htdocs/webapi.py | 1 +
web/plugins/webapi/webapi.py | 35 ++++----
4 files changed, 134 insertions(+), 106 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=7ebd529cf2…