class Slugforge::Commands::Project

Public Instance Methods

list() click to toggle source
# File lib/slugforge/commands/project.rb, line 7
def list
  logger.say "Available projects:"

  tag_manager.projects.map do |project|
    out = [set_color(project, :green)]
    pc = tag_manager.slug_for_tag(project, 'production-current')
    out << "(production-current: #{set_color(pc, :yellow)})" unless pc.nil?
    out
  end.sort.each do |o|
    logger.say "  #{o * ' '}"
  end
end