class MU::Config::MsgQueue
Basket of Kittens config schema and parser logic. See modules/mu/providers/*/msg_queue.rb
Public Class Methods
schema()
click to toggle source
Base configuration schema for a MsgQueue
@return [Hash]
# File modules/mu/config/msg_queue.rb, line 22 def self.schema { "type" => "object", "additionalProperties" => false, "description" => "Set up a cloud provider queueing service.", "properties" => { "name" => { "type" => "string" }, "region" => MU::Config.region_primitive, "tags" => MU::Config.tags_primitive, "optional_tags" => MU::Config.optional_tags_primitive } } end
validate(_queue, _configurator)
click to toggle source
Generic pre-processing of {MU::Config::BasketofKittens::msg_queues}, bare and unvalidated. @param _queue [Hash]: The resource to process and validate @param _configurator [MU::Config]: The overall deployment configurator of which this resource is a member @return [Boolean]: True if validation succeeded, False otherwise
# File modules/mu/config/msg_queue.rb, line 40 def self.validate(_queue, _configurator) ok = true ok end