Skip to content

Commit f82d532

Browse files
committed
Don't update a nil value
1 parent 018c7d7 commit f82d532

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/octocatalog-diff/catalog-util/builddir.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ def install_ssl(logger, options)
284284
# @param obj [Hash] Parsed hiera.yaml file
285285
def update_hiera_config_v3(logger, options, obj)
286286
([obj[:backends]].flatten || %w(yaml json)).each do |key|
287-
next unless obj.key?(key.to_sym)
287+
next unless obj.key?(key.to_sym) && !obj[key.to_sym][:datadir].nil?
288288
obj[key.to_sym][:datadir] = hiera_munge(options, obj[key.to_sym][:datadir])
289289

290290
# Make sure the directory exists. If not, log a warning. This is *probably* a setup error, but we don't

0 commit comments

Comments
 (0)