diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2016-06-13 09:14:23 +0200 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2016-06-13 09:58:35 +0200 |
commit | 11c0d022835cafc1d52e18580d0e1523a83bbdd2 (patch) | |
tree | 4c3afc2fda74c7c0b092117a84cb4285b9ed56e6 /lib/gitlab/ci/config/node/configurable.rb | |
parent | 7c8f3b0cfc38838755a21641e402b3ef7a1f9d0b (diff) | |
download | gitlab-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.rb | 6 |
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? |