----- Original Message -----> Where would your recommend starting on this effort? Evertyhing in
> SimpleRPC is described via Ruby.
There''s a few options, you can create a REST bridge of which
there''s
a simple sample provided[1] or you can go about writing your own client.
We''d like to make writing clients in other languages easy and have
started
moving away from some hard ruby requirements like its binary serialization
but we have no real nice object orientated classes like we have for ruby
in other languages today.
I''ve hacked up a very simple bit of Perl that does mc-ping[2] to show
it
can be done and I know there''s even been some Erlang code but more than
that there hasnt been much.
As for where you''d start I''d have a look at the Screencast
about message
flow and components[3], Perl example and then you''d need to know which
security system you wish to support.
If you wish to discuss this further please take it to the mcollective-users
list on google groups, I''d be keen to help someone who wish to provide
a
client in a different language
[1]
https://github.com/puppetlabs/marionette-collective/blob/master/ext/mc-rpc-restserver.rb
[2] https://github.com/puppetlabs/marionette-collective/tree/master/ext/perl
[3] http://docs.puppetlabs.com/mcollective/screencasts.html#message_flow
--
R.I.Pienaar
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.