From 8112be09645c3d2db8aae64c71388a9a2f1f66b7 Mon Sep 17 00:00:00 2001 From: Sean Millichamp Date: Wed, 30 Apr 2025 13:27:27 -0400 Subject: [PATCH] Pass attribute name, not symbol, in attribute type validation --- lib/puppet/resource_api.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/resource_api.rb b/lib/puppet/resource_api.rb index 9f790d34..983170e4 100644 --- a/lib/puppet/resource_api.rb +++ b/lib/puppet/resource_api.rb @@ -189,7 +189,7 @@ def to_resource_shim(resource) definition[:attributes].each do |name, options| type = Puppet::ResourceApi::DataTypeHandling.parse_puppet_type( - :name, + name, options[:type] )