# File lib/mcollective/generators/agent_generator.rb, line 7 def initialize(plugin_name, actions = [], name = nil, description = nil, author = nil , license = nil, version = nil, url = nil, timeout = nil) super(name, description, author, license, version, url, timeout) @plugin_name = plugin_name @actions = actions || [] @ddl = create_ddl @mod_name = "Agent" @pclass = "RPC::Agent" @content = create_plugin_content @plugin = create_plugin_string write_plugins end