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-1.2.0 lib/serverspec/type/windows_registry_key.rb
serverspec-1.1.0 lib/serverspec/type/windows_registry_key.rb
serverspec-1.0.0 lib/serverspec/type/windows_registry_key.rb
serverspec-0.16.0 lib/serverspec/type/windows_registry_key.rb
serverspec-0.15.5 lib/serverspec/type/windows_registry_key.rb
serverspec-0.15.4 lib/serverspec/type/windows_registry_key.rb
serverspec-0.15.3 lib/serverspec/type/windows_registry_key.rb
serverspec-0.15.2 lib/serverspec/type/windows_registry_key.rb
serverspec-0.15.1 lib/serverspec/type/windows_registry_key.rb
serverspec-0.15.0 lib/serverspec/type/windows_registry_key.rb
serverspec-0.14.4 lib/serverspec/type/windows_registry_key.rb
serverspec-0.14.3 lib/serverspec/type/windows_registry_key.rb
serverspec-0.14.2 lib/serverspec/type/windows_registry_key.rb
serverspec-0.14.1 lib/serverspec/type/windows_registry_key.rb
serverspec-0.14.0 lib/serverspec/type/windows_registry_key.rb
serverspec-0.13.7 lib/serverspec/type/windows_registry_key.rb
serverspec-0.13.6 lib/serverspec/type/windows_registry_key.rb
serverspec-0.13.5 lib/serverspec/type/windows_registry_key.rb
serverspec-0.13.4 lib/serverspec/type/windows_registry_key.rb
serverspec-0.13.3 lib/serverspec/type/windows_registry_key.rb