lib/runcible/extensions/consumer_group.rb in runcible-0.1.3 vs lib/runcible/extensions/consumer_group.rb in runcible-0.1.4
- old
+ new
@@ -23,25 +23,24 @@
module Runcible
module Extensions
class ConsumerGroup < Runcible::Resources::ConsumerGroup
+
def self.add_consumers_by_id(id, consumer_ids)
self.associate(id, make_consumer_criteria(consumer_ids))
end
def self.remove_consumers_by_id(id, consumer_ids)
self.unassociate(id, make_consumer_criteria(consumer_ids))
end
-
def self.make_consumer_criteria(consumer_ids)
{:criteria =>
{:filters =>
{:id =>{"$in" =>consumer_ids}}
}
}
-
end
def self.install_content(id, type_id, units)
self.install_units(id, generate_content(type_id, units))
end