From 15c451bc12dd9b97e8539f9a8ed5c4a18988d508 Mon Sep 17 00:00:00 2001 From: Samuel Cassiba Date: Fri, 16 Feb 2018 12:53:20 -0800 Subject: [PATCH] fix more resource collisions --- libraries/openstack_endpoint.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/openstack_endpoint.rb b/libraries/openstack_endpoint.rb index c0bed85..d2a2ee4 100644 --- a/libraries/openstack_endpoint.rb +++ b/libraries/openstack_endpoint.rb @@ -31,14 +31,14 @@ module OpenstackclientCookbook action :create do service = new_resource.connection.services.find { |s| s.name == new_resource.service_name } endpoint = new_resource.connection.endpoints.find do |e| - e.service_id == service.id && e.interface == interface + e.service_id == service.id && e.interface == new_resource.interface end if endpoint log "#{new_resource.interface}_endpoint for \"#{new_resource.service_name}\" already exists" else new_resource.connection.endpoints.create( - interface: interface, + interface: new_resource.interface, url: new_resource.url, service_id: service.id, name: new_resource.endpoint_name,