lib/zabbixapi/basic/basic_func.rb in zabbixapi-0.5.1b2 vs lib/zabbixapi/basic/basic_func.rb in zabbixapi-0.5.1b3

- old
+ new

@@ -1,14 +1,17 @@ class Hash - def deep_include?(sub_hash) + + def deep_include?(sub_hash, without_key) sub_hash.keys.all? do |key| + next if key == without_key self.has_key?(key) && if sub_hash[key].is_a?(Hash) self[key].is_a?(Hash) && self[key].deep_include?(sub_hash[key]) else self[key] == sub_hash[key] end end end + end class ZabbixApi class Basic