Skip to content

Commit a85e5d6

Browse files
More puts
1 parent 135cf0a commit a85e5d6

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

lib/puppet/type/node_group.rb

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
desc 'Match conditions for this group'
3838
#defaultto []
3939
def should
40-
puts "merge is"
40+
puts "purge behavior"
4141
puts @resource[:purge_behavior]
4242
case @resource[:purge_behavior]
4343
when :rule, :all
@@ -57,17 +57,24 @@ def should
5757
pinned = (a[2,a.length] + b[2,b.length]).uniq
5858
b[1] = rules
5959
merged = (b + pinned).uniq
60+
puts "Merged value is - both rules and pinned"
61+
puts merged
6062
elsif a[0] == "or" and a[1][0] == "or" or a[1][0] == "and"
6163
# We are merging both rules and pinned nodes
6264
rules = a[1] # no rules to merge on B side
6365
pinned = (a[2,a.length] + b[2,b.length]).uniq
6466
merged = (a + pinned).uniq
67+
puts "Merged value is - no rules on b side"
68+
puts merged
6569
else
6670
# We are only doing rules OR pinned nodes
6771
merged = (a + b.drop(1)).uniq
72+
puts "Merged value is - rules or pinned"
73+
puts merged
6874
end
6975
if merged == b
7076
# values are the same, returning orginal value"
77+
puts "values were the same"
7178
b
7279
else
7380
merged

0 commit comments

Comments
 (0)