Skip to content

Commit b51d2d6

Browse files
GrammatonKlarickerry
authored and
kerry
committed
MODULES-7734 Detect installed features with value greater than 1
DWORD value of 1 or 4 is acceptable, as well as any other number greater than 0.
1 parent 0303bf0 commit b51d2d6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/puppet_x/sqlserver/features.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def self.get_sql_reg_val_features(key_name, reg_val_feat_hash)
6363
begin
6464
vals = open(HKLM, key_name, KEY_READ | KEY64) do |key|
6565
reg_val_feat_hash
66-
.select { |val_name, _| get_reg_key_val(key, val_name, Win32::Registry::REG_DWORD) == 1 }
66+
.select { |val_name, _| get_reg_key_val(key, val_name, Win32::Registry::REG_DWORD) == 1 || get_reg_key_val(key, val_name, Win32::Registry::REG_DWORD) == 4 }
6767
.map { |_, feat_name| feat_name }
6868
end
6969
rescue Puppet::Util::Windows::Error # subkey doesn't exist

0 commit comments

Comments
 (0)