From 92a734a6620fcc51691d60347e344f87ac801bde Mon Sep 17 00:00:00 2001 From: Ciprian Badescu Date: Thu, 20 Feb 2020 15:32:52 +0200 Subject: (MODULES-7613) use name and type as composite namevar After this modification it will be possible to add two or more keys of different types for the same host --- lib/puppet/provider/sshkey/parsed.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/puppet/provider/sshkey') diff --git a/lib/puppet/provider/sshkey/parsed.rb b/lib/puppet/provider/sshkey/parsed.rb index 3713df1..965c20d 100644 --- a/lib/puppet/provider/sshkey/parsed.rb +++ b/lib/puppet/provider/sshkey/parsed.rb @@ -46,4 +46,9 @@ Puppet::Type.type(:sshkey).provide( '/etc/ssh/ssh_known_hosts' end end + + def self.resource_for_record(record, resources) + name = "#{record[:name]}@#{record[:type]}" + resources[name] + end end -- cgit v1.2.3