summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/config/node/configurable.rb
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-06-13 09:14:23 +0200
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-06-13 09:58:35 +0200
commit11c0d022835cafc1d52e18580d0e1523a83bbdd2 (patch)
tree4c3afc2fda74c7c0b092117a84cb4285b9ed56e6 /lib/gitlab/ci/config/node/configurable.rb
parent7c8f3b0cfc38838755a21641e402b3ef7a1f9d0b (diff)
downloadgitlab-ce-11c0d022835cafc1d52e18580d0e1523a83bbdd2.tar.gz
Simplify ci config node factory
Diffstat (limited to 'lib/gitlab/ci/config/node/configurable.rb')
-rw-r--r--lib/gitlab/ci/config/node/configurable.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/gitlab/ci/config/node/configurable.rb b/lib/gitlab/ci/config/node/configurable.rb
index f2383e07aa7..86cc33e11be 100644
--- a/lib/gitlab/ci/config/node/configurable.rb
+++ b/lib/gitlab/ci/config/node/configurable.rb
@@ -31,8 +31,8 @@ module Gitlab
private
def create_node(key, factory)
- factory.with_value(@value[key])
- factory.null_node unless @value.has_key?(key)
+ factory.with(value: @value[key])
+ factory.nullify! unless @value.has_key?(key)
factory.create!
end
@@ -45,7 +45,7 @@ module Gitlab
def allow_node(symbol, entry_class, metadata)
factory = Node::Factory.new(entry_class)
- .with_description(metadata[:description])
+ .with(description: metadata[:description])
define_method(symbol) do
raise Entry::InvalidError unless valid?