Commit Graph

19 Commits (5128a11cdca479590605c52ee5dd4155e5de68ab)

Author SHA1 Message Date
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