Class: GitlabConfig::Configuration

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

Instance Method Summary collapse

Constructor Details

#initialize(options) ⇒ Configuration

Returns a new instance of Configuration.



8
9
10
# File 'lib/gitlab_config/configuration.rb', line 8

def initialize(options)
  @options = options
end

Instance Method Details

#get_configurationObject



12
13
14
15
16
17
# File 'lib/gitlab_config/configuration.rb', line 12

def get_configuration
  configuration = source.get_configuration(@options)

  add_backup_credentials!(configuration) if configuration.respond_to? :fetch
  configuration
end