class PactBroker::Api::Resources::Integration
Public Instance Methods
Source
# File lib/pact_broker/api/resources/integration.rb, line 7 def allowed_methods ["OPTIONS", "DELETE"] end
Source
# File lib/pact_broker/api/resources/integration.rb, line 15 def delete_resource integration_service.delete(consumer_name, provider_name) true end
Source
# File lib/pact_broker/api/resources/integration.rb, line 24 def integration @integration ||= OpenStruct.new(consumer: consumer, provider: provider) end
Source
# File lib/pact_broker/api/resources/integration.rb, line 20 def policy_name :'integrations::integration' end
Source
# File lib/pact_broker/api/resources/integration.rb, line 11 def resource_exists? consumer && provider end