diff options
author | Ethan Rowe <ethan@endpoint.com> | 2009-04-13 07:41:12 -0400 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2009-04-22 14:39:38 +1000 |
commit | bccfcc9d3a316e79f7e07e7f0d837b82940c071a (patch) | |
tree | 29b4419f02a7898b5bff241144a99913784771fa /lib/puppet/parser/resource/reference.rb | |
parent | 7947f100a9d9d60d1038e220aa41d44cf59d5af0 (diff) | |
download | puppet-bccfcc9d3a316e79f7e07e7f0d837b82940c071a.tar.gz puppet-bccfcc9d3a316e79f7e07e7f0d837b82940c071a.tar.xz puppet-bccfcc9d3a316e79f7e07e7f0d837b82940c071a.zip |
Introduce abstract queue terminus within the indirection system.
The queue abstract terminus allows the standard indirector behaviors to interact with a message queue broker, such that the indirector's "save" method writes the relevant model object out to a queue on the message broker. While the indirector's "find" method does not map to a message queue, the queue terminus class offers a "subscribe" method that allows for easy implementation of an event loop, receiving indirected objects saved to a queue as they come in.
Diffstat (limited to 'lib/puppet/parser/resource/reference.rb')
0 files changed, 0 insertions, 0 deletions