Class: Rake::RpmTask

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

Instance Method Summary collapse

Instance Method Details

#needed?Boolean

Returns:

  • (Boolean)


16
17
18
19
# File 'lib/dockly/rake_task.rb', line 16

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

#packageObject



21
22
23
# File 'lib/dockly/rake_task.rb', line 21

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