summaryrefslogtreecommitdiff
path: root/lib/gitlab/config
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2019-01-15 11:23:32 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2019-01-15 11:23:32 +0100
commit3c5846cdaae8784ca8c91308c42a7d4f5b91ac0a (patch)
treec1ee0973d076db8a84723c19b9a8dbdf52e1064a /lib/gitlab/config
parent7b712d359880cb15bad4c0f01308bf12b1518e60 (diff)
downloadgitlab-ce-3c5846cdaae8784ca8c91308c42a7d4f5b91ac0a.tar.gz
Simplify code related to setting default config values
Diffstat (limited to 'lib/gitlab/config')
-rw-r--r--lib/gitlab/config/entry/simplifiable.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/gitlab/config/entry/simplifiable.rb b/lib/gitlab/config/entry/simplifiable.rb
index 22a0b448230..5fbf7565e2a 100644
--- a/lib/gitlab/config/entry/simplifiable.rb
+++ b/lib/gitlab/config/entry/simplifiable.rb
@@ -6,6 +6,8 @@ module Gitlab
class Simplifiable < SimpleDelegator
EntryStrategy = Struct.new(:name, :condition)
+ attr_reader :subject
+
def initialize(config, **metadata)
unless self.class.const_defined?(:UnknownStrategy)
raise ArgumentError, 'UndefinedStrategy not available!'