INNER CODE UNIT · Ruby

self

stevius10/Proxmox-GitOps · config/libraries/default.rb:29

  def self.runtime(hostname)
    if hostname.include?('-')
      stage, name = hostname.to_s.strip.split('-', 2)
    else
      stage, name = Default.stage, hostname
    end
    {:name => name, :stage => stage}
  end

end

module Ctx

  def self.node(obj)
    return obj.node if defined?(Context) && obj.is_a?(Context)
    return obj.node if obj.respond_to?(:node)
    if obj.respond_to?(:run_context) && obj.run_context && obj.run_context.respond_to?(:node)
      return obj.run_context.node

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…