From 18fae0a5162a8341c9db74ac677c5b07aec71e26 Mon Sep 17 00:00:00 2001 From: Travis Fields Date: Tue, 13 Jan 2015 23:43:13 -0800 Subject: [PATCH] MODULES-1661 Fix to do delete with short key not long --- lib/puppet/provider/apt_key/apt_key.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/puppet/provider/apt_key/apt_key.rb b/lib/puppet/provider/apt_key/apt_key.rb index 201c022..67a8aa0 100644 --- a/lib/puppet/provider/apt_key/apt_key.rb +++ b/lib/puppet/provider/apt_key/apt_key.rb @@ -167,8 +167,8 @@ Puppet::Type.type(:apt_key).provide(:apt_key) do def destroy begin - apt_key('del', resource.provider.long) - r = execute(["#{command(:apt_key)} list | grep #{resource.provider.long}"], :failonfail => false) + apt_key('del', resource.provider.short) + r = execute(["#{command(:apt_key)} list | grep '/#{resource.provider.short}\s'"], :failonfail => false) end while r.exitstatus == 0 @property_hash.clear end -- 2.32.3