X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=lib%2Fmcollective%2Fconnector.rb;fp=lib%2Fmcollective%2Fconnector.rb;h=dd6308bb039a88b976d2981dca06474a064e894a;hb=b87d2f4e68281062df1913440ca5753ae63314a9;hp=0000000000000000000000000000000000000000;hpb=ab0ea530b8ac956091f17b104ab2311336cfc250;p=packages%2Fprecise%2Fmcollective.git diff --git a/lib/mcollective/connector.rb b/lib/mcollective/connector.rb new file mode 100644 index 0000000..dd6308b --- /dev/null +++ b/lib/mcollective/connector.rb @@ -0,0 +1,18 @@ +module MCollective + # Connectors take care of transporting messages between clients and agents, + # the design doesn't your middleware to be very rich in features. All it + # really needs is the ability to send and receive messages to named queues/topics. + # + # At present there are assumptions about the naming of topics and queues that is + # compatible with Stomp, ie. + # + # /topic/foo.bar/baz + # /queue/foo.bar/baz + # + # This is the only naming format that is supported, but you could replace Stomp + # with something else that supports the above, see MCollective::Connector::Stomp + # for the default connector. + module Connector + autoload :Base, "mcollective/connector/base" + end +end