class PactBroker::Client::Environments::DescribeEnvironment

Private Instance Methods

do_call() click to toggle source
# File lib/pact_broker/client/environments/describe_environment.rb, line 10
def do_call
  existing_environment_resource!
  PactBroker::Client::CommandResult.new(true, result_message)
end
result_message() click to toggle source
# File lib/pact_broker/client/environments/describe_environment.rb, line 15
def result_message
  if json_output?
    existing_environment_resource.response.raw_body
  else
    properties = existing_environment_resource.response.body.except("_links", "_embedded")
    PactBroker::Client::DescribeTextFormatter.call(properties)
  end
end