Issue #7133 has been updated by R.I. Pienaar. Status changed from Unreviewed to Closed
This has all been done: * the work in #7226 made piping results from one rpc to the next a reality * discovery is now pluggable, work on a generic set of discovery sources is planned * exit statuses have been unified in the mco application framework - though this is very app specific really. The more appropriate case is to check the individual statuscodes in replies. closing ---------------------------------------- Feature #7133: Get MCollective more sysadmin-friendly https://projects.puppetlabs.com/issues/7133 Author: Yuri Arabadji Status: Closed Priority: Normal Assignee: Category: Target version: Keywords: Branch: Affected mCollective version: In order to bring MC to sysadmin world, there should be possibility to call it via various CLI options. For example, a very necessary feature is to have it iterate over a list of supplied hosts, like -I but OR'ed -- just doing "cat /tmp/hosts | xargs -i{} mc -I {} blah " nullifies MQ distributed paradigm that it implements. Also, there should be possibility to reinvoke it on found results. That is, we do a process search, for example, get list of hosts, then supply that list to the next MC command, like kill processes on those hosts, but only those that match another criteria and so forth. Another thing to consider is mc's exit status - for example, you're updating packages and want to know the exit status so you stop your script in case of any update errors occured on hosts. -- 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.
