Skip to content

Commit 3739745

Browse files
authored
Merge pull request #1079 from puppetlabs/cont-173/main/updating_deprecated_facter
(CONT-173) - Updating deprecated facter instances
2 parents c9eed8a + 70d935c commit 3739745

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

lib/facter/ip6tables_version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Facter.add(:ip6tables_version) do
44
confine kernel: :Linux
55
setcode do
6-
version = Facter::Util::Resolution.exec('ip6tables --version')
6+
version = Facter::Core::Execution.execute('ip6tables --version')
77
if version
88
version.match(%r{\d+\.\d+\.\d+}).to_s
99
else

lib/facter/iptables_persistent_version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
else
1515
"dpkg-query -Wf '${Version}' iptables-persistent 2>/dev/null"
1616
end
17-
version = Facter::Util::Resolution.exec(cmd)
17+
version = Facter::Core::Execution.execute(cmd)
1818

1919
if version.nil? || !version.match(%r{\d+\.\d+})
2020
nil

lib/facter/iptables_version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Facter.add(:iptables_version) do
44
confine kernel: :Linux
55
setcode do
6-
version = Facter::Util::Resolution.exec('iptables --version')
6+
version = Facter::Core::Execution.execute('iptables --version')
77
if version
88
version.match(%r{\d+\.\d+\.\d+}).to_s
99
else

spec/unit/facter/iptables_persistent_version_spec.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
before(:each) do
1818
allow(Facter.fact(:operatingsystem)).to receive(:value).and_return(os)
1919
allow(Facter.fact(:operatingsystemrelease)).to receive(:value).and_return(os_release)
20-
allow(Facter::Util::Resolution).to receive(:exec).with(dpkg_cmd)
21-
.and_return(ver)
20+
allow(Facter::Core::Execution).to receive(:execute).with(dpkg_cmd)
21+
.and_return(ver)
2222
end
2323
it { expect(Facter.fact(:iptables_persistent_version).value).to eql ver }
2424
end
@@ -28,8 +28,8 @@
2828
before(:each) do
2929
allow(Facter.fact(:operatingsystem)).to receive(:value).and_return('Ubuntu')
3030
allow(Facter.fact(:operatingsystemrelease)).to receive(:value).and_return('20.04')
31-
allow(Facter::Util::Resolution).to receive(:exec).with(dpkg_cmd)
32-
.and_return(nil)
31+
allow(Facter::Core::Execution).to receive(:execute).with(dpkg_cmd)
32+
.and_return(nil)
3333
end
3434
it { expect(Facter.fact(:iptables_persistent_version).value).to be_nil }
3535
end
@@ -62,8 +62,8 @@
6262
before(:each) do
6363
allow(Facter.fact(:operatingsystem)).to receive(:value).and_return(os)
6464
allow(Facter.fact(:operatingsystemrelease)).to receive(:value).and_return(os_release)
65-
allow(Facter::Util::Resolution).to receive(:exec).with(dpkg_cmd)
66-
.and_return(ver)
65+
allow(Facter::Core::Execution).to receive(:execute).with(dpkg_cmd)
66+
.and_return(ver)
6767
end
6868
it { expect(Facter.fact(:iptables_persistent_version).value).to eql ver }
6969
end
@@ -74,8 +74,8 @@
7474
before(:each) do
7575
allow(Facter.fact(:operatingsystem)).to receive(:value).and_return('Ubuntu')
7676
allow(Facter.fact(:operatingsystemrelease)).to receive(:value).and_return(os_release)
77-
allow(Facter::Util::Resolution).to receive(:exec).with(dpkg_cmd)
78-
.and_return(nil)
77+
allow(Facter::Core::Execution).to receive(:execute).with(dpkg_cmd)
78+
.and_return(nil)
7979
end
8080
it { expect(Facter.fact(:iptables_persistent_version).value).to be_nil }
8181
end

spec/unit/facter/iptables_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@
1111

1212
describe 'iptables_version' do
1313
it {
14-
allow(Facter::Util::Resolution).to receive(:exec).with('iptables --version')
15-
.and_return('iptables v1.4.7')
14+
allow(Facter::Core::Execution).to receive(:execute).with('iptables --version')
15+
.and_return('iptables v1.4.7')
1616
expect(Facter.fact(:iptables_version).value).to eql '1.4.7'
1717
}
1818
end
1919

2020
describe 'ip6tables_version' do
2121
before(:each) do
22-
allow(Facter::Util::Resolution).to receive(:exec)
22+
allow(Facter::Core::Execution).to receive(:execute)
2323
.with('ip6tables --version').and_return('ip6tables v1.4.7')
2424
end
2525
it { expect(Facter.fact(:ip6tables_version).value).to eql '1.4.7' }

0 commit comments

Comments
 (0)