Issue #5877 has been updated by Luke Kanies. Status changed from Needs Decision to Closed
This is done now, with the faces work. ---------------------------------------- Feature #5877: Data-specific applications should be added https://projects.puppetlabs.com/issues/5877 Author: Luke Kanies Status: Closed Priority: Normal Assignee: Nigel Kersten Category: executables Target version: Affected Puppet version: Keywords: Branch: luke/prototype/master/data_app I've been discussing this on the list and such, and it's doing well enough that I figure it's time to actually open a ticket for it. Basically, for every kind of data that Puppet cares about, there should be an application that knows how to handle that data. As a first pass, that application would just provide actions that map directly to the Indirector verbs. E.g.: <pre> puppet catalog find <hostname> </pre> Additional desired features are: * Applications should be extensible with new actions; e.g., 'update' to update catalogs * New actions should be able to be downloaded with plugin_sync and thus available on all hosts I've got a relatively complete but still simple prototype in the associated branch. One concern I have about my prototype is that these actions aren't really usable across multiple applications, I expect. E.g., if we create facts.send, catalog.update, and catalog.apply, we could reasonably replace the agent's default actions by just calling those three things. However, I don't think the current Application system would support that very well, because they would expect to parse ARGV and such. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
