diff --git a/libraries/sumo_source_provider.rb b/libraries/sumo_source_provider.rb index c2b8a68..030c26c 100644 --- a/libraries/sumo_source_provider.rb +++ b/libraries/sumo_source_provider.rb @@ -54,15 +54,15 @@ def action_create if @@collector.source_exist?(new_resource.name) if sumo_source_different? converge_by("replace #{new_resource.name} via api\n" + convergence_description) do - @@collector.update_source!(@@collector.source(new_resource.name)['id'], new_resource.to_sumo_hash, node['sumologic']['api_timeout']) + @@collector.update_source!(@@collector.source(new_resource.name)['id'], new_resource.to_sumo_hash) @@collector.refresh! end @new_resource.updated_by_last_action(true) Chef::Log.info("#{@new_resource} replaced sumo_source entry") end else - converge_by("add #{new_resource.name} via sumologic api\n" + new_resource.to_sumo_hash.to_s) do - @@collector.add_source!(new_resource.to_sumo_hash, node['sumologic']['api_timeout']) + converge_by("add #{new_resource.name} via sumologic api\n" + new_resource.to_sumo_hash.to_s) do + @@collector.add_source!(new_resource.to_sumo_hash) @@collector.refresh! end @new_resource.updated_by_last_action(true) diff --git a/spec/helper_spec.rb b/spec/helper_spec.rb index 4f85746..eabc166 100644 --- a/spec/helper_spec.rb +++ b/spec/helper_spec.rb @@ -40,7 +40,7 @@ end let(:source_data) do - { sources: [{ name: :pd, name: :doit }] } + { sources: [{ name: :doit, id: 1 }] } end let(:timeout_secs) do