On Mon, 29 Jan 2018, at 11:19, kk21987 wrote: > Ok.. But still am looking myself for the possibility to integrate with > mcollective application itself. Otherwise I need to have two separate > execution methods to be called in our automation which is very difficult to > handle it.
it's not a supported feature, so thats how it is > Between I could see the batch mode works fine with rpc but when I tries to > return the request id its throwing error, but the same works fine when I > run with -I <servername> > > # mco rpc --agent shell --action execute --argument cmd="whoami" > --nodes=file --reply-to=/queue/data.consumer.all --batch 100 -v > Discovering hosts using the flatfile method .... 59 > * [ ============================================================> ] 59 / 59 > The rpc application failed to run: can't convert Array into String > can't convert Array into String (TypeError) > from /usr/libexec/mcollective/mcollective/application/rpc.rb:91:in > `+' <---- > from /usr/libexec/mcollective/mcollective/application/rpc.rb:91:in > `main' > from /usr/lib/ruby/site_ruby/1.8/mcollective/application.rb:291:in > `run' > from /usr/lib/ruby/site_ruby/1.8/mcollective/applications.rb:23:in > `run' > from /usr/bin/mco:24 Did you patch this client somehow? What version is this? -- --- You received this message because you are subscribed to the Google Groups "mcollective-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to mcollective-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.