diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2019-01-15 11:23:32 +0100 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2019-01-15 11:23:32 +0100 |
commit | 3c5846cdaae8784ca8c91308c42a7d4f5b91ac0a (patch) | |
tree | c1ee0973d076db8a84723c19b9a8dbdf52e1064a /lib/gitlab/config | |
parent | 7b712d359880cb15bad4c0f01308bf12b1518e60 (diff) | |
download | gitlab-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.rb | 2 |
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!' |