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.

Reply via email to