Class: OO::Configuration

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/oo/configuration.rb', line 7

def initialize
  @license_max_depth = 4
  @default_license_keys = []
  @license_missing_reaction =
    -> { :license_missing_reaction_not_configured }

  @license_checkers_default_user =
    -> { :license_checkers_default_user_not_configured }

  @license_checkers_default_key =
    -> { :license_checkers_default_key_not_configured }
end

Instance Attribute Details

#default_license_keysObject

Returns the value of attribute default_license_keys.



3
4
5
# File 'lib/oo/configuration.rb', line 3

def default_license_keys
  @default_license_keys
end

#license_checkers_default_keyObject

Returns the value of attribute license_checkers_default_key.



3
4
5
# File 'lib/oo/configuration.rb', line 3

def license_checkers_default_key
  @license_checkers_default_key
end

#license_checkers_default_userObject

Returns the value of attribute license_checkers_default_user.



3
4
5
# File 'lib/oo/configuration.rb', line 3

def license_checkers_default_user
  @license_checkers_default_user
end

#license_max_depthObject

Returns the value of attribute license_max_depth.



3
4
5
# File 'lib/oo/configuration.rb', line 3

def license_max_depth
  @license_max_depth
end

#license_missing_reactionObject

Returns the value of attribute license_missing_reaction.



3
4
5
# File 'lib/oo/configuration.rb', line 3

def license_missing_reaction
  @license_missing_reaction
end