Class: Mixlibrary::Core::Shell::Scripts::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/mixlibrary/core/shell/scripts/base.rb

Overview

Base class for all script classes. Provides an Interface of sorts that all other classes must implement and also provides the base methods that would need to be implemented.

Direct Known Subclasses

WindowsScript

Instance Method Summary collapse

Instance Method Details

#orchestrateObject

Orchestrates running the script. Might be as simple as calling shell_out or more complicated like doing syntax validation of the script before execution



12
13
14
# File 'lib/mixlibrary/core/shell/scripts/base.rb', line 12

def orchestrate
  raise "Not Implemented Exception"
end