Update golang cookbook

This commit is contained in:
2021-12-04 19:57:19 -06:00
parent a8948053d6
commit bbef38b6d6
130 changed files with 3548 additions and 1795 deletions

View File

@@ -66,7 +66,7 @@ module Windows
}[hkey]
unless hive
Chef::Application.fatal!("Unsupported registry hive '#{hive_name}'")
raise("Unsupported registry hive '#{hive_name}'")
end
Chef::Log.debug("Registry hive resolved to #{hkey}")
@@ -229,9 +229,9 @@ module Windows
begin
hive.open(key, ::Win32::Registry::Constants::KEY_READ | @@native_registry_constant)
return true
true
rescue
return false
false
ensure
ensure_hive_unloaded(hive_loaded)
end
@@ -241,9 +241,7 @@ module Windows
reg_key = "HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList\\#{sid}"
Chef::Log.debug("Looking for profile at #{reg_key}")
if key_exists?(reg_key)
return get_value(reg_key, 'ProfileImagePath')
else
return nil
get_value(reg_key, 'ProfileImagePath')
end
end
@@ -269,9 +267,9 @@ module Windows
user_hive = path[0]
if user_hive?(hive)
return key_exists?("#{hive_name}\\#{user_hive}")
key_exists?("#{hive_name}\\#{user_hive}")
else
return true
true
end
end

View File

@@ -162,4 +162,4 @@ module Windows
end
end
Chef::Recipe.send(:include, Windows::Helper)
Chef::Recipe.include Windows::Helper