class Specinfra::CommandRunner::Itamae

Public Class Methods

new(node) click to toggle source

Itamae::NodeからItamae::Backend::*もしくはSpecinfra::Backend::*を取りだす。

# File lib/specinfra/command_runner/itamae.rb, line 7
def initialize(node)
  # nodeオブジェクト内からインスタンス変数@backendを取りだす
  @backend = node.instance_variable_get(:@backend)
end

Public Instance Methods

specinfra_command(type, *args) click to toggle source
# File lib/specinfra/command_runner/itamae.rb, line 12
def specinfra_command(type, *args)
  @backend.get_command(type, *args)
end