class PactBroker::Client::Environments::DeleteEnvironment

Attributes

deletion_request_resource[R]

Private Instance Methods

do_call() click to toggle source
# File lib/pact_broker/client/environments/delete_environment.rb, line 11
def do_call
  existing_environment_resource!
  @deletion_request_resource = existing_environment_link.delete!
  PactBroker::Client::CommandResult.new(deletion_request_resource.success?, result_message)
end
result_message() click to toggle source
# File lib/pact_broker/client/environments/delete_environment.rb, line 17
def result_message
  if json_output?
    deletion_request_resource.response.raw_body
  else
    ::Term::ANSIColor.green("Deleted environment #{existing_environment_resource.name} from #{pact_broker_name}")
  end
end