Class: FileRpc::Configuration

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



7
8
9
10
11
# File 'lib/file_rpc/configuration.rb', line 7

def initialize
  @base_path = ENV.fetch("TOOLS_PATH", "/tmp/bus")
  @default_timeout = 600 # 10 minutes
  @poll_interval = 0.5
end

Instance Attribute Details

#base_pathObject

Returns the value of attribute base_path.



5
6
7
# File 'lib/file_rpc/configuration.rb', line 5

def base_path
  @base_path
end

#default_timeoutObject

Returns the value of attribute default_timeout.



5
6
7
# File 'lib/file_rpc/configuration.rb', line 5

def default_timeout
  @default_timeout
end

#poll_intervalObject

Returns the value of attribute poll_interval.



5
6
7
# File 'lib/file_rpc/configuration.rb', line 5

def poll_interval
  @poll_interval
end