class Flash::Command::Info
Public Class Methods
new(group = nil)
click to toggle source
# File lib/flash/command/info.rb, line 5 def initialize(group = nil) @group = group end
Public Instance Methods
execute()
click to toggle source
# File lib/flash/command/info.rb, line 9 def execute puts output(@group) end
Private Instance Methods
output(group = nil)
click to toggle source
# File lib/flash/command/info.rb, line 15 def output(group = nil) return unknown_group(group) if group && !valid_group?(group) result = valid_group?(group) ? config[group] : config result.to_yaml end
unknown_group(group)
click to toggle source
# File lib/flash/command/info.rb, line 22 def unknown_group(group) "Unknown group \"#{group}\" in .flash.yml config." end