Class: Travis::Config::Env
- Inherits:
-
Struct
- Object
- Struct
- Travis::Config::Env
- Defined in:
- lib/travis/config/env.rb
Defined Under Namespace
Classes: UnexpectedString, Vars
Instance Attribute Summary collapse
-
#defaults ⇒ Object
Returns the value of attribute defaults.
Class Method Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#defaults ⇒ Object
Returns the value of attribute defaults
3 4 5 |
# File 'lib/travis/config/env.rb', line 3 def defaults @defaults end |
Class Method Details
.prefix(prefix = nil) ⇒ Object
87 88 89 |
# File 'lib/travis/config/env.rb', line 87 def self.prefix(prefix = nil) prefix ? @prefix = prefix : @prefix end |
Instance Method Details
#load ⇒ Object
91 92 93 |
# File 'lib/travis/config/env.rb', line 91 def load Vars.new(defaults, [self.class.prefix.to_s.upcase]).to_h end |