module MiGA::Common::Path

Public Instance Methods

root_path() click to toggle source

Root path to MiGA (as estimated from the location of the current file).

# File lib/miga/common/path.rb, line 4
def root_path
  File.expand_path('../../../..', __FILE__)
script_path(task, opts = {}) click to toggle source

Path to a script to be executed for task. Supported opts are:

  • :miga Path to the MiGA home to use. If not passed, the home of the library is used).

# File lib/miga/common/path.rb, line 12
def script_path(task, opts = {})
  opts[:miga] ||= root_path
  File.expand_path("scripts/#{task}.bash", opts[:miga])