Skip to content

Commit 51f889f

Browse files
committed
server_facts: Switch from legacy to structured facts
1 parent 5084326 commit 51f889f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

lib/rspec-puppet/support.rb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,7 @@ def server_facts_hash
301301
server_facts['serverversion'] = Puppet.version.to_s
302302

303303
# And then add the server name and IP
304-
{ 'servername' => 'fqdn',
305-
'serverip' => 'ipaddress' }.each do |var, fact|
304+
{ 'servername' => 'networking.fqdn', 'serverip' => 'networking.ip' }.each do |var, fact|
306305
if (value = Puppet.runtime[:facter].value(fact))
307306
server_facts[var] = value
308307
else
@@ -311,8 +310,8 @@ def server_facts_hash
311310
end
312311

313312
if server_facts['servername'].nil?
314-
host = Puppet.runtime[:facter].value(:hostname)
315-
server_facts['servername'] = if (domain = Puppet.runtime[:facter].value(:domain))
313+
host = Puppet.runtime[:facter].value('networking.hostname')
314+
server_facts['servername'] = if (domain = Puppet.runtime[:facter].value('networking.domain'))
316315
[host, domain].join('.')
317316
else
318317
host

0 commit comments

Comments
 (0)