lib/zabbixapi/basic/basic_logic.rb in zabbixapi-2.4.0 vs lib/zabbixapi/basic/basic_logic.rb in zabbixapi-2.4.1

- old
+ new

@@ -3,19 +3,19 @@ def create(data) log "[DEBUG] Call create with parametrs: #{data.inspect}" data_with_default = default_options.empty? ? data : merge_params(default_options, data) - data_create = array_flag ? [data_with_default] : data_with_default + data_create = [data_with_default] result = @client.api_request(:method => "#{method_name}.create", :params => data_create) parse_keys result end def delete(data) log "[DEBUG] Call delete with parametrs: #{data.inspect}" - data_delete = array_flag ? [data] : [key.to_sym => data] + data_delete = [data] result = @client.api_request(:method => "#{method_name}.delete", :params => data_delete) parse_keys result end def create_or_update(data) @@ -36,10 +36,10 @@ if hash_equals?(dump, data) log "[DEBUG] Equal keys #{dump} and #{data}, skip update" item_id else - data_update = array_flag ? [data] : data + data_update = [data] result = @client.api_request(:method => "#{method_name}.update", :params => data_update) parse_keys result end end