Sha256: 8fb90324ad6681f39b31522640e54554098bb47e396f76dbc75f901001c718c4

Contents?: true

Size: 651 Bytes

Versions: 73

Compression:

Stored size: 651 Bytes

Contents

module Serverspec
  module Type
    class WindowsRegistryKey < Base
      def exists?
        backend.check_registry_key(@name)
      end

      def has_property?(property_name, property_type = :type_string)
        backend.check_registry_key(@name, {:name => property_name, :type => property_type})
      end

      def has_value?(value)
        backend.check_registry_key(@name, {:name => '', :type => :type_string, :value => value})
      end

      def has_property_value?(property_name, property_type, value)
        backend.check_registry_key(@name, {:name => property_name, :type => property_type, :value => value})
      end
    end
  end
end

Version data entries

73 entries across 73 versions & 1 rubygems

Version Path
serverspec-0.13.2 lib/serverspec/type/windows_registry_key.rb
serverspec-0.13.1 lib/serverspec/type/windows_registry_key.rb
serverspec-0.13.0 lib/serverspec/type/windows_registry_key.rb
serverspec-0.12.0 lib/serverspec/type/windows_registry_key.rb
serverspec-0.11.5 lib/serverspec/type/windows_registry_key.rb
serverspec-0.11.4 lib/serverspec/type/windows_registry_key.rb
serverspec-0.11.3 lib/serverspec/type/windows_registry_key.rb
serverspec-0.11.2 lib/serverspec/type/windows_registry_key.rb
serverspec-0.11.1 lib/serverspec/type/windows_registry_key.rb
serverspec-0.11.0 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.13 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.12 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.11 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.10 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.9 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.8 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.7 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.6 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.5 lib/serverspec/type/windows_registry_key.rb
serverspec-0.10.4 lib/serverspec/type/windows_registry_key.rb