class AdminModule::Command::Config::Show
Public Instance Methods
credentials(envname=nil)
click to toggle source
# File lib/admin_module/command/config.rb, line 112 def credentials(envname=nil) with_loaded_config do say "credentials:" output = [] AdminModule.configuration.credentials.each do |env, cred| if envname.nil? || env == envname.to_sym output << [env, cred.first, cred.last] end end print_table output, indent: 8 end end
envs()
click to toggle source
# File lib/admin_module/command/config.rb, line 80 def envs with_loaded_config do say "Environments:" output = [] AdminModule.configuration.base_urls.each do |env, url| output << [env, url] end print_table output, indent: 8 end end
xmlmaps()
click to toggle source
# File lib/admin_module/command/config.rb, line 93 def xmlmaps with_loaded_config do say "xmlmaps:" output = [] AdminModule.configuration.xmlmaps.each do |file, gdl| output << [file, gdl] end print_table output, indent: 8 end end
Private Instance Methods
with_loaded_config() { || ... }
click to toggle source
# File lib/admin_module/command/config.rb, line 128 def with_loaded_config &block fail "expecting block" unless block_given? unless AdminModule.load_configuration say "Configuration file not found!", :red say "Have you tried 'config init' first?" return end yield end