Class: Cumulus::Configuration::SQSConfig

Inherits:
Object
  • Object
show all
Includes:
Cumulus::Config
Defined in:
lib/conf/Configuration.rb

Overview

Public: Inner class that contains SQS configuration options

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Cumulus::Config

conf_dir, conf_dir=, json, json=

Constructor Details

#initializeSQSConfig

Returns a new instance of SQSConfig.



350
351
352
353
# File 'lib/conf/Configuration.rb', line 350

def initialize
  @queues_directory =  absolute_path "sqs/queues"
  @policies_directory = absolute_path "sqs/policies"
end

Instance Attribute Details

#policies_directoryObject (readonly)

Returns the value of attribute policies_directory.



348
349
350
# File 'lib/conf/Configuration.rb', line 348

def policies_directory
  @policies_directory
end

#queues_directoryObject (readonly)

Returns the value of attribute queues_directory.



347
348
349
# File 'lib/conf/Configuration.rb', line 347

def queues_directory
  @queues_directory
end