Class: RakeDocker::Tasks::Clean

Inherits:
RakeDocker::TaskLib show all
Defined in:
lib/rake_docker/tasks/clean.rb

Instance Method Summary collapse

Methods inherited from RakeDocker::TaskLib

#check_required, check_required_for, #initialize, parameter, parameter_definitions, #process_block, #setup_defaults, setup_defaults_for

Constructor Details

This class inherits a constructor from RakeDocker::TaskLib

Instance Method Details

#defineObject



15
16
17
18
19
20
# File 'lib/rake_docker/tasks/clean.rb', line 15

def define
  desc "Clean #{image_name} image directory"
  task name do
    rm_rf File.join(work_directory, image_name)
  end
end

#process_arguments(args) ⇒ Object



11
12
13
# File 'lib/rake_docker/tasks/clean.rb', line 11

def process_arguments(args)
  self.name = args[0] if args[0]
end