Class: Pipefitter
- Inherits:
-
Object
- Object
- Pipefitter
- Defined in:
- lib/pipefitter.rb,
lib/pipefitter/cli.rb,
lib/pipefitter/error.rb,
lib/pipefitter/logger.rb,
lib/pipefitter/version.rb,
lib/pipefitter/checksum.rb,
lib/pipefitter/compiler.rb,
lib/pipefitter/inventory.rb,
lib/pipefitter/compressor.rb
Defined Under Namespace
Classes: Checksum, Cli, CompilationError, Compiler, Compressor, Error, Inventory, Logger
Constant Summary collapse
- VERSION =
"0.2.0"
Instance Attribute Summary collapse
-
#base_path ⇒ Object
readonly
Returns the value of attribute base_path.
Class Method Summary collapse
Instance Method Summary collapse
- #artifact_checksum ⇒ Object
- #compile ⇒ Object
-
#initialize(base_path, options = {}) ⇒ Pipefitter
constructor
A new instance of Pipefitter.
- #source_checksum ⇒ Object
Constructor Details
#initialize(base_path, options = {}) ⇒ Pipefitter
Returns a new instance of Pipefitter.
21 22 23 24 |
# File 'lib/pipefitter.rb', line 21 def initialize(base_path, = {}) @base_path = base_path @options = end |
Instance Attribute Details
#base_path ⇒ Object (readonly)
Returns the value of attribute base_path.
15 16 17 |
# File 'lib/pipefitter.rb', line 15 def base_path @base_path end |
Class Method Details
.compile(base_path, options = {}) ⇒ Object
17 18 19 |
# File 'lib/pipefitter.rb', line 17 def self.compile(base_path, = {}) new(base_path, ).compile end |