Replace deprecated zabbix api method 'exists' to support zabbix 3.0
This commit is contained in:
parent
bbf9bfe310
commit
278b987017
1 changed files with 2 additions and 2 deletions
|
@ -162,13 +162,13 @@ class Host(object):
|
|||
|
||||
# exist host
|
||||
def is_host_exist(self, host_name):
|
||||
result = self._zapi.host.exists({'host': host_name})
|
||||
result = self._zapi.host.get({'filter': {'host': host_name}})
|
||||
return result
|
||||
|
||||
# check if host group exists
|
||||
def check_host_group_exist(self, group_names):
|
||||
for group_name in group_names:
|
||||
result = self._zapi.hostgroup.exists({'name': group_name})
|
||||
result = self._zapi.hostgroup.get({'filter': {'name': group_name}})
|
||||
if not result:
|
||||
self._module.fail_json(msg="Hostgroup not found: %s" % group_name)
|
||||
return True
|
||||
|
|
Loading…
Reference in a new issue