Class: Motoko::Resolvers::RebootRequired

Inherits:
BaseResolver show all
Defined in:
lib/motoko/resolvers/reboot_required.rb

Instance Attribute Summary

Attributes inherited from BaseResolver

#formatter, #human_name, #name

Instance Method Summary collapse

Methods inherited from BaseResolver

#align, #initialize, #value

Methods included from Utils::SnakeToCamel

#snake_to_camel_case

Constructor Details

This class inherits a constructor from Motoko::Resolvers::BaseResolver

Instance Method Details

#resolve_for(node) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/motoko/resolvers/reboot_required.rb', line 6

def resolve_for(node)
  %w[
    apt_reboot_required
    pkg_reboot_required
    yum_reboot_required
  ].each do |fact|
    value = node.fact(fact)
    return value unless value.nil?
  end

  nil
end