Class: SettingsProvider

Inherits:
Object
  • Object
show all
Defined in:
lib/logstash_sqs/settings_provider.rb

Constant Summary collapse

MAX_BUFFER_SIZE =
10

Class Method Summary collapse

Class Method Details

.get_credentialsObject



4
5
6
# File 'lib/logstash_sqs/settings_provider.rb', line 4

def self.get_credentials
  YAML.load_file('/etc/logstashsqs/aws_credentials.yml')
end

.get_filesObject



8
9
10
11
12
# File 'lib/logstash_sqs/settings_provider.rb', line 8

def self.get_files
	Dir["/etc/logstashsqs/*config.yml"].collect do |file|
  	YAML.load_file(file)
  end
end