Sha256: 6d2e7829d7954bbc5e1b5f68c6d00213185787b5cd17d6452661af9557df4143
Contents?: true
Size: 662 Bytes
Versions: 5
Compression:
Stored size: 662 Bytes
Contents
require 'rake_factory' require_relative '../container' module RakeDocker module Tasks class Destroy < RakeFactory::Task default_name :destroy default_description RakeFactory::DynamicValue.new { |t| "Destroy #{t.container_name ? "#{t.container_name} " : ""}container." } parameter :container_name, :required => true parameter :reporter, default: Container::NullReporter.new action do |t| puts "Destroying #{t.container_name} container" destroyer = Container::Destroyer.new( t.container_name, reporter: t.reporter) destroyer.execute end end end end
Version data entries
5 entries across 5 versions & 1 rubygems