Class MCollective::PluginPackager::AgentDefinition
In: lib/mcollective/pluginpackager/agent_definition.rb
Parent: Object

MCollective Agent Plugin package

Methods

agent   client   common   identify_packages   new  

Attributes

dependencies  [RW] 
mcname  [RW] 
mcversion  [RW] 
metadata  [RW] 
packagedata  [RW] 
path  [RW] 
plugintype  [RW] 
postinstall  [RW] 
preinstall  [RW] 
revision  [RW] 
target_path  [RW] 
vendor  [RW] 

Public Class methods

Public Instance methods

Obtain Agent package files and dependencies.

Obtain client package files and dependencies.

Obtain common package files and dependencies.

Identify present packages and populate packagedata hash.

[Validate]