Class: Redmine::Config
- Inherits:
-
Object
- Object
- Redmine::Config
- Defined in:
- lib/redmine/config.rb
Instance Method Summary collapse
-
#initialize(filename) ⇒ Config
constructor
A new instance of Config.
- #key ⇒ Object
- #name ⇒ Object
- #plugins ⇒ Object
- #port ⇒ Object
- #redmine_version ⇒ Object
- #ruby_version ⇒ Object
- #yaml ⇒ Object
Constructor Details
#initialize(filename) ⇒ Config
7 8 9 10 |
# File 'lib/redmine/config.rb', line 7 def initialize(filename) @filename = filename parse end |
Instance Method Details
#key ⇒ Object
32 33 34 |
# File 'lib/redmine/config.rb', line 32 def key @config['key'] end |
#name ⇒ Object
24 25 26 |
# File 'lib/redmine/config.rb', line 24 def name "redmine-run__#{@config['name']}" end |
#plugins ⇒ Object
28 29 30 |
# File 'lib/redmine/config.rb', line 28 def plugins @config['plugins'] end |
#port ⇒ Object
20 21 22 |
# File 'lib/redmine/config.rb', line 20 def port @config['server']['port'] end |
#redmine_version ⇒ Object
16 17 18 |
# File 'lib/redmine/config.rb', line 16 def redmine_version @config['redmine']['version'] end |
#ruby_version ⇒ Object
12 13 14 |
# File 'lib/redmine/config.rb', line 12 def ruby_version @config['ruby']['version'] end |
#yaml ⇒ Object
36 37 38 |
# File 'lib/redmine/config.rb', line 36 def yaml YAML.dump(@config) end |