Class: Souls::Configuration

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



42
43
44
45
46
47
48
49
50
# File 'lib/souls.rb', line 42

def initialize
  @app = nil
  @project_id = nil
  @region = nil
  @endpoint = nil
  @strain = nil
  @fixed_gems = nil
  @workers = nil
end

Instance Attribute Details

#appObject

Returns the value of attribute app.



40
41
42
# File 'lib/souls.rb', line 40

def app
  @app
end

#endpointObject

Returns the value of attribute endpoint.



40
41
42
# File 'lib/souls.rb', line 40

def endpoint
  @endpoint
end

#fixed_gemsObject

Returns the value of attribute fixed_gems.



40
41
42
# File 'lib/souls.rb', line 40

def fixed_gems
  @fixed_gems
end

#project_idObject

Returns the value of attribute project_id.



40
41
42
# File 'lib/souls.rb', line 40

def project_id
  @project_id
end

#regionObject

Returns the value of attribute region.



40
41
42
# File 'lib/souls.rb', line 40

def region
  @region
end

#strainObject

Returns the value of attribute strain.



40
41
42
# File 'lib/souls.rb', line 40

def strain
  @strain
end

#workersObject

Returns the value of attribute workers.



40
41
42
# File 'lib/souls.rb', line 40

def workers
  @workers
end

Instance Method Details

#instance_nameObject



52
53
54
# File 'lib/souls.rb', line 52

def instance_name
  "souls-#{@app}-db"
end