class Mamiya::Steps::Abstract

Attributes

config[R]
logger[R]
options[R]
script[R]

Public Class Methods

new(script: Mamiya::Script.new, config: Mamiya::Configuration.new, logger: Mamiya::Logger.new, **options) click to toggle source
# File lib/mamiya/steps/abstract.rb, line 8
def initialize(script: Mamiya::Script.new, config: Mamiya::Configuration.new, logger: Mamiya::Logger.new, **options)
  @script, @config, @options = script, config, options
  @logger = logger[self.class.name.sub(/^Mamiya::Steps::/,'')]
end

Public Instance Methods

run!() click to toggle source
# File lib/mamiya/steps/abstract.rb, line 15
def run!
end