class PuppetPSSH::CountNodes

Public Instance Methods

execute() click to toggle source
# File lib/puppet-pssh.rb, line 308
def execute
  pdb = PuppetDB.new puppetdb_host, puppetdb_port
  active = pdb.active_nodes.size
  deactivated = pdb.deactivated_nodes.size
  total = active + deactivated
  Log.info "Node population"
  Log.info "Active nodes:   #{active}"
  Log.info "Inactive nodes: #{deactivated}"
  Log.info "Total:          #{total}"
end