Sha256: 1f8527ac1a1688cc0bf77ada139811a3fa2076eb4fe5b900455dd041bc9696fa
Contents?: true
Size: 431 Bytes
Versions: 5
Compression:
Stored size: 431 Bytes
Contents
module MCollective module Data class Agent_data < Base query do |plugin| raise "No agent called #{plugin} found" unless PluginManager.include?("#{plugin}_agent") agent = PluginManager["#{plugin}_agent"] result[:agent] = plugin [:license, :timeout, :description, :url, :version, :author].each do |item| result[item] = agent.meta[item] end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems