module CfScript::Scope::App::Utils
Public Instance Methods
dump()
click to toggle source
# File lib/cf_script/scope/app/utils.rb, line 3 def dump title name app_info.instance_variables.each do |var| next if var == :@name or var == :@instance_status detail "#{var.to_s.gsub('@', '')}: #{app_info.instance_variable_get(var)}" end if app_info.instance_status title 'Instances', 2 app_info.instance_status.each do |inst| str = inst.show(:index, :state, :cpu, :memory, :disk, :since) detail str, 3 end end end
show(*attrs)
click to toggle source
# File lib/cf_script/scope/app/utils.rb, line 22 def show(*attrs) line = [] attrs.each do |attr| line << "#{attr}: #{self.send(attr)}" end info line.join(', ') end