Class: SharedTools::Tools::Docker::BaseTool

Inherits:
Object
  • Object
show all
Defined in:
lib/shared_tools/tools/docker/base_tool.rb

Overview

Examples:

class ExampleTool s::Disk::BaseTool
  description "..."
end

Defined Under Namespace

Classes: CaptureError

Instance Method Summary collapse

Constructor Details

#initialize(root:, logger: Logger.new(IO::NULL)) ⇒ BaseTool

Returns a new instance of BaseTool.

Parameters:

  • root (Pathname)
  • logger (IO) (defaults to: Logger.new(IO::NULL))

    optional



35
36
37
38
39
# File 'lib/shared_tools/tools/docker/base_tool.rb', line 35

def initialize(root:, logger: Logger.new(IO::NULL))
  super()
  @root = root
  @logger = logger
end