class HammerCLIForemanPuppet::PuppetClass::ListCommand

Public Class Methods

unhash_classes(classes) click to toggle source
# File lib/hammer_cli_foreman_puppet/class.rb, line 15
def self.unhash_classes(classes)
  clss = classes.first.inject([]) { |list, (_pp_module, pp_module_classes)| list + pp_module_classes }

  HammerCLI::Output::RecordCollection.new(clss, :meta => classes.meta)
end

Public Instance Methods

send_request() click to toggle source
Calls superclass method
# File lib/hammer_cli_foreman_puppet/class.rb, line 11
def send_request
  self.class.unhash_classes(super)
end