lib/facter/facts/solaris/ldom.rb in facter-4.0.44 vs lib/facter/facts/solaris/ldom.rb in facter-4.0.46
- old
+ new
@@ -8,11 +8,14 @@
def initialize
@log = Facter::Log.new(self)
end
def call_the_resolver
+ chassis_serial = resolve(:chassis_serial)
+ return Facter::ResolvedFact.new(FACT_NAME, nil) if !chassis_serial || chassis_serial.empty?
+
fact_value = {
- domainchassis: resolve(:chassis_serial),
+ domainchassis: chassis_serial,
domaincontrol: resolve(:control_domain),
domainname: resolve(:domain_name),
domainrole: {
control: resolve(:role_control),
impl: resolve(:role_impl),