Lukáš Lalinský
3e81023a87
monitoring/zabbix_host: Fix (no) proxy handling
...
When updating a host with no proxy explicitly set,
the host was always reported as changed, because it was
comparing `"0"` and `None`.
2016-12-08 11:34:14 -05:00
Julien Recurt
5d68e4fe06
Add option to use ZabbixApi via auth basic protection
2016-12-08 11:34:00 -05:00
Ritesh Khadgaray
d8ea847739
zabbix_host : add the ability to set inventory_mode
2016-12-08 11:33:57 -05:00
t.goto
8a3c60cfd2
add exit_json
...
add exit_json code to succesfully exit, when you want to delete the already
deleted host.
Without this, playbook fails with
`Specify at least one group for creating host`
which is not correct message.
2016-12-08 11:33:57 -05:00
t.goto
b03d1da393
change host.delete() parameter for newer ZBX api.
...
As of Zabbix API 2.4, host.delete() will not takes parameter with
`hostid` property but only the array of it.
https://www.zabbix.com/documentation/2.2/manual/api/reference/host/delete
fix #1800
2016-12-08 11:33:57 -05:00
Miguel Martín
da668dca56
Replace deprecated zabbix api method 'exists' to support zabbix 3.0
2016-12-08 11:33:56 -05:00
Eike Frost
85f6bb4d8e
Check whether interface-list exits before querying its length
2016-12-08 11:33:53 -05:00
Ronny
bb417d2b62
Update zabbix_host.py
...
Use existing proxy when updating a host unless proxy is specified. Before change proxy was always set to none(0) when updating.
2016-12-08 11:33:51 -05:00
Eike Frost
007b637e7a
Add explicit argument_spec types to avoid misinterpretation and subsequent errors (i.e. getting an int instead of the expected str)
2016-12-08 11:33:50 -05:00
Brian Coca
507986703c
corrected choices which was meant to be type
2016-12-08 11:33:34 -05:00
Ritesh Khadgaray
83bf44c78f
allows user to not update zabbix host config if host is present.
2016-12-08 11:33:33 -05:00
Eike Frost
754df8ff20
add zabbix proxy support to zabbix_host
2016-12-08 11:32:53 -05:00
Toshio Kuratomi
96fbe86f6a
Fix docs - don't need quote anymore
2016-12-08 11:32:43 -05:00
Rene Moser
b985c4d6a4
zabbix: improve module doc
2016-12-08 11:32:42 -05:00
Rene Moser
47eab56280
zabbix: improve arguments and prevent to log password
2016-12-08 11:32:42 -05:00
Rene Moser
a9449aa078
zabbix: remove redundant import of module_utils
2016-12-08 11:32:42 -05:00
Toshio Kuratomi
a8c12ec097
Add python >= 2.6 to documented deps
2016-12-08 11:32:36 -05:00
Brian Coca
caeeacd4f4
minor documentation fixes
2016-12-08 11:32:30 -05:00
Cove Schneider
a138a5dcf4
add zabbix_host
2016-12-08 11:32:30 -05:00