summaryrefslogtreecommitdiffstats
path: root/lib/puppet/application/resource.rb
Commit message (Collapse)AuthorAgeFilesLines
* Feature #2276 Single Executable: Pass a commandline object to the applicationJesse Wolfe2010-02-171-1/+1
| | | | | | Refactor so that the command line options only get parsed once Signed-off-by: Jesse Wolfe <jes5199@gmail.com>
* Refactor #3706 Reify eigenclasses of ApplicationsJesse Wolfe2010-02-171-4/+4
| | | | | | | | | | The Puppet::Application DSL is complicated by the fact that it operates on eigenclasses of instances of Puppet::Application, rather than subclassing it. This patch reifies the eigenclasses as subclasses of Puppet::Application. Signed-off-by: Jesse Wolfe <jes5199@gmail.com>
* feature #2276 Single Executable: subcommand methodJesse Wolfe2010-02-171-3/+4
| | | | | | Extract the logic to determine the subcommand name into a method. Signed-off-by: Jesse Wolfe <jes5199@gmail.com>
* REST: hide Request objectJesse Wolfe2010-02-171-2/+1
| | | | | | This change to the REST branch restores some sanity by explicitly allowing a destination URL for indirector save() calls, removing a hack that I was using to accomplish this.
* Feature #3383 RAL over RESTJesse Wolfe2010-02-171-42/+14
| | | | | | | | ralsh --host works now, and is using REST. A node running puppetd --listen will allow ralsh to find, search, and modify live resources, via REST. Signed-off-by: Jesse Wolfe <jes5199@gmail.com>
* Renaming applications, mostly removing 'puppet'Luke Kanies2010-02-171-0/+152
Signed-off-by: Luke Kanies <luke@madstop.com>