class KnifeSpork::SporkInfo
Public Instance Methods
run()
click to toggle source
# File lib/chef/knife/spork-info.rb, line 13 def run self.class.send(:include, KnifeSpork::Runner) self.config = Chef::Config.merge!(config) run_plugins(:before_info) info run_plugins(:after_info) end
Private Instance Methods
info()
click to toggle source
# File lib/chef/knife/spork-info.rb, line 23 def info ui.msg "Config Hash:" ui.msg spork_config.to_yaml ui.msg "" ui.msg "Plugins:" KnifeSpork::Plugins.klasses.each do |klass| plugin = klass.new(:config => spork_config) ui.msg "#{klass}: #{plugin.enabled? ? 'enabled' : 'disabled'}" end end