Module: ConfigPriority

Defined in:
lib/hypertube-ruby-sdk/sdk/configuration/config_priority.rb

Constant Summary collapse

RUNTIME_SPECIFIC_ENV =
1
GLOBAL_ENV =
2
RUNTIME_SPECIFIC_FILE =
3
GLOBAL_FILE =
4
USER =
5
DEFAULT_LIBRARY =
6

Class Method Summary collapse

Class Method Details

.to_s(priority) ⇒ Object



11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'lib/hypertube-ruby-sdk/sdk/configuration/config_priority.rb', line 11

def self.to_s(priority)
  case priority
  when RUNTIME_SPECIFIC_ENV
    'RUNTIME_SPECIFIC_ENV'
  when GLOBAL_ENV
    'GLOBAL_ENV'
  when RUNTIME_SPECIFIC_FILE
    'RUNTIME_SPECIFIC_FILE'
  when GLOBAL_FILE
    'GLOBAL_FILE'
  when USER
    'USER'
  when DEFAULT_LIBRARY
    'DEFAULT_LIBRARY'
  else
    'UNKNOWN_PRIORITY'
  end
end