From f5d229e211cb20313e822fd252388ea9e2eaa9bb Mon Sep 17 00:00:00 2001 From: Amit Karsale Date: Tue, 25 Feb 2025 11:42:20 +0530 Subject: [PATCH] (CAT-2228) Update legacy facts --- lib/facter/vcsrepo_svn_ver.rb | 2 +- lib/puppet/provider/vcsrepo/dummy.rb | 2 +- spec/unit/facter/vcsrepo_svn_ver_spec.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/facter/vcsrepo_svn_ver.rb b/lib/facter/vcsrepo_svn_ver.rb index c5b85938..d47079e5 100644 --- a/lib/facter/vcsrepo_svn_ver.rb +++ b/lib/facter/vcsrepo_svn_ver.rb @@ -2,7 +2,7 @@ Facter.add(:vcsrepo_svn_ver) do setcode do - if Facter.value(:operatingsystem) == 'Darwin' && !File.directory?(Facter::Core::Execution.execute('xcode-select -p')) + if Facter.value(:'os.name') == 'Darwin' && !File.directory?(Facter::Core::Execution.execute('xcode-select -p')) '' else version = Facter::Core::Execution.execute('svn --version --quiet') diff --git a/lib/puppet/provider/vcsrepo/dummy.rb b/lib/puppet/provider/vcsrepo/dummy.rb index f1398f6c..5a5bff70 100644 --- a/lib/puppet/provider/vcsrepo/dummy.rb +++ b/lib/puppet/provider/vcsrepo/dummy.rb @@ -6,7 +6,7 @@ desc 'Dummy default provider' defaultfor feature: :posix - defaultfor operatingsystem: :windows + defaultfor 'os.name': :windows def working_copy_exists? providers = begin diff --git a/spec/unit/facter/vcsrepo_svn_ver_spec.rb b/spec/unit/facter/vcsrepo_svn_ver_spec.rb index 92efe813..2301927a 100644 --- a/spec/unit/facter/vcsrepo_svn_ver_spec.rb +++ b/spec/unit/facter/vcsrepo_svn_ver_spec.rb @@ -10,7 +10,7 @@ describe 'vcsrepo_svn_ver' do context 'with valid value' do before :each do - allow(Facter.fact(:operatingsystem)).to receive(:value).and_return('OpenBSD') + allow(Facter.fact(:'os.name')).to receive(:value).and_return('OpenBSD') allow(Facter::Core::Execution).to receive(:execute) .with('svn --version --quiet') .and_return('1.7.23')