Class: Rake::DebTask

Inherits:
Task
  • Object
show all
Defined in:
lib/dockly/rake_task.rb

Instance Method Summary collapse

Instance Method Details

#needed?Boolean

Returns:



5
6
7
8
# File 'lib/dockly/rake_task.rb', line 5

def needed?
  raise "Package does not exist" if package.nil?
  !!ENV['FORCE'] || !package.exists?
end

#packageObject



10
11
12
# File 'lib/dockly/rake_task.rb', line 10

def package
  Dockly::Deb[name.split(':').last.to_sym]
end