Class: Redmine::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/redmine/config.rb

Instance Method Summary collapse

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

#keyObject



32
33
34
# File 'lib/redmine/config.rb', line 32

def key
  @config['key']
end

#nameObject



24
25
26
# File 'lib/redmine/config.rb', line 24

def name
  "redmine-run__#{@config['name']}"
end

#pluginsObject



28
29
30
# File 'lib/redmine/config.rb', line 28

def plugins
  @config['plugins']
end

#portObject



20
21
22
# File 'lib/redmine/config.rb', line 20

def port
  @config['server']['port']
end

#redmine_versionObject



16
17
18
# File 'lib/redmine/config.rb', line 16

def redmine_version
  @config['redmine']['version']
end

#ruby_versionObject



12
13
14
# File 'lib/redmine/config.rb', line 12

def ruby_version
  @config['ruby']['version']
end

#yamlObject



36
37
38
# File 'lib/redmine/config.rb', line 36

def yaml
  YAML.dump(@config)
end