Class: ZiggeoConfig

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeZiggeoConfig

Returns a new instance of ZiggeoConfig.



4
5
6
7
8
9
# File 'lib/classes/ZiggeoConfig.rb', line 4

def initialize()
  @request_timeout = 30 # seconds
  @request_timeout_per_mb = 20 # seconds per MB of uploaded file
  @server_api_url = "https://srvapi.ziggeo.com"
  @regions = {"r1" => "https://srvapi-eu-west-1.ziggeo.com", }
end

Instance Attribute Details

#regionsObject

Returns the value of attribute regions.



2
3
4
# File 'lib/classes/ZiggeoConfig.rb', line 2

def regions
  @regions
end

#request_timeoutObject

Returns the value of attribute request_timeout.



2
3
4
# File 'lib/classes/ZiggeoConfig.rb', line 2

def request_timeout
  @request_timeout
end

#request_timeout_per_mbObject

Returns the value of attribute request_timeout_per_mb.



2
3
4
# File 'lib/classes/ZiggeoConfig.rb', line 2

def request_timeout_per_mb
  @request_timeout_per_mb
end

#server_api_urlObject

Returns the value of attribute server_api_url.



2
3
4
# File 'lib/classes/ZiggeoConfig.rb', line 2

def server_api_url
  @server_api_url
end