Sha256: c89f673c865792ddb95308e268ddd3cbb86e5343134e9d385233263decd3a74e
Contents?: true
Size: 719 Bytes
Versions: 2
Compression:
Stored size: 719 Bytes
Contents
# -*- ruby -*- # frozen_string_literal: true require 'mongrel2/config' require 'mongrel2/cli' unless defined?( Mongrel2::CLI ) # Mongrel2 servers command module Mongrel2::CLI::ServersCommand extend Mongrel2::CLI::Subcommand desc "Lists the servers in a config database." command :servers do |serverscmd| serverscmd.action do |globals, options, args| prompt.say( hl.header 'SERVERS:' ) table = TTY::Table.new( header: ['Name', 'Default Host', 'Identifier'] ) Mongrel2::Config.servers.each do |server| table << [ hl.key( server.name ), server.default_host, server.uuid, ] end prompt.say( table.render(:unicode) ) end end end # module Mongrel2::CLI::ServersCommand
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mongrel2-0.55.0 | lib/mongrel2/cli/servers.rb |
mongrel2-0.54.0 | lib/mongrel2/cli/servers.rb |