class Dockly::ListCommand
Public Instance Methods
execute()
click to toggle source
Calls superclass method
Dockly::AbstractCommand#execute
# File lib/dockly/cli.rb, line 73 def execute super dockers = Dockly.dockers.dup debs = Dockly.debs rpms = Dockly.rpms puts "Debs" unless debs.empty? debs.each_with_index do |(name, package), index| puts "#{index + 1}. #{name}" if package.docker dockers.delete(package.docker.name) puts " - Docker: #{package.docker.name}" end end puts "RPMs" unless rpms.empty? rpms.each_with_index do |(name, package), index| puts "#{index + 1}. #{name}" if package.docker dockers.delete(package.docker.name) puts " - Docker: #{package.docker.name}" end end puts "Dockers" unless dockers.empty? dockers.each_with_index do |(name, docker), index| puts "#{index + 1}. #{name}" end end