diff --git a/lib/facter/sqlserver_features.rb b/lib/facter/sqlserver_features.rb index 5e66a9dd..a102e1bd 100644 --- a/lib/facter/sqlserver_features.rb +++ b/lib/facter/sqlserver_features.rb @@ -3,7 +3,7 @@ require File.expand_path(File.join(File.dirname(__FILE__), '..', 'puppet_x/sqlserver/features')) Facter.add(:sqlserver_features) do - confine osfamily: :windows + confine 'os.family': :windows setcode do PuppetX::Sqlserver::Features.features diff --git a/lib/facter/sqlserver_instances.rb b/lib/facter/sqlserver_instances.rb index 37ccea86..7d03db89 100644 --- a/lib/facter/sqlserver_instances.rb +++ b/lib/facter/sqlserver_instances.rb @@ -3,7 +3,7 @@ require File.expand_path(File.join(File.dirname(__FILE__), '..', 'puppet_x/sqlserver/features')) Facter.add(:sqlserver_instances) do - confine osfamily: :windows + confine 'os.family': :windows setcode do PuppetX::Sqlserver::Features.instances diff --git a/lib/puppet/provider/sqlserver.rb b/lib/puppet/provider/sqlserver.rb index e06c0ae1..2af0ec2d 100644 --- a/lib/puppet/provider/sqlserver.rb +++ b/lib/puppet/provider/sqlserver.rb @@ -6,7 +6,7 @@ require 'tempfile' class Puppet::Provider::Sqlserver < Puppet::Provider # rubocop:disable Style/Documentation - confine operatingsystem: :windows + confine 'os.name': :windows initvars diff --git a/spec/defines/config_spec.rb b/spec/defines/config_spec.rb index cd48f323..d6af527e 100644 --- a/spec/defines/config_spec.rb +++ b/spec/defines/config_spec.rb @@ -5,7 +5,7 @@ RSpec.describe 'sqlserver::config', type: :define do let(:title) { 'MSSQLSERVER' } - let(:facts) { { osfamily: 'windows', platform: 'windows', puppet_vardir: 'C:/ProgramData/PuppetLabs/puppet/var' } } + let(:facts) { { 'os.family': 'windows', platform: 'windows', puppet_vardir: 'C:/ProgramData/PuppetLabs/puppet/var' } } describe 'compile' do let(:params) do