Sha256: 298bf0bcc2d6308c12b9fac9c376864a92a68ff93e89ce37afcb32f8b9ef23fa
Contents?: true
Size: 818 Bytes
Versions: 47
Compression:
Stored size: 818 Bytes
Contents
require 'pact_broker/client/environments/environment_command' module PactBroker module Client module Environments class DeleteEnvironment < PactBroker::Client::Environments::EnvironmentCommand private attr_reader :deletion_request_resource def do_call existing_environment_resource! @deletion_request_resource = existing_environment_link.delete! PactBroker::Client::CommandResult.new(deletion_request_resource.success?, result_message) end 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 end end end end
Version data entries
47 entries across 47 versions & 1 rubygems