Class: Textus::Workflow::Runner::Context
- Inherits:
-
Data
- Object
- Data
- Textus::Workflow::Runner::Context
- Defined in:
- lib/textus/workflow/runner.rb
Instance Attribute Summary collapse
-
#call ⇒ Object
readonly
Returns the value of attribute call.
-
#config ⇒ Object
readonly
Returns the value of attribute config.
-
#container ⇒ Object
readonly
Returns the value of attribute container.
-
#entry ⇒ Object
readonly
Returns the value of attribute entry.
-
#key ⇒ Object
readonly
Returns the value of attribute key.
-
#lane ⇒ Object
readonly
Returns the value of attribute lane.
Instance Method Summary collapse
- #file_system ⇒ Object
- #layout ⇒ Object
- #manifest ⇒ Object
- #read(key) ⇒ Object
- #repo_root ⇒ Object
- #schemas ⇒ Object
- #store_engine ⇒ Object
- #store_root ⇒ Object
Instance Attribute Details
#call ⇒ Object (readonly)
Returns the value of attribute call
14 15 16 |
# File 'lib/textus/workflow/runner.rb', line 14 def call @call end |
#config ⇒ Object (readonly)
Returns the value of attribute config
14 15 16 |
# File 'lib/textus/workflow/runner.rb', line 14 def config @config end |
#container ⇒ Object (readonly)
Returns the value of attribute container
14 15 16 |
# File 'lib/textus/workflow/runner.rb', line 14 def container @container end |
#entry ⇒ Object (readonly)
Returns the value of attribute entry
14 15 16 |
# File 'lib/textus/workflow/runner.rb', line 14 def entry @entry end |
#key ⇒ Object (readonly)
Returns the value of attribute key
14 15 16 |
# File 'lib/textus/workflow/runner.rb', line 14 def key @key end |
#lane ⇒ Object (readonly)
Returns the value of attribute lane
14 15 16 |
# File 'lib/textus/workflow/runner.rb', line 14 def lane @lane end |
Instance Method Details
#file_system ⇒ Object
18 |
# File 'lib/textus/workflow/runner.rb', line 18 def file_system = container.store.file_system |
#layout ⇒ Object
17 |
# File 'lib/textus/workflow/runner.rb', line 17 def layout = container.layout |
#manifest ⇒ Object
16 |
# File 'lib/textus/workflow/runner.rb', line 16 def manifest = container.manifest |
#read(key) ⇒ Object
20 |
# File 'lib/textus/workflow/runner.rb', line 20 def read(key) = store_engine.read(key:) |
#repo_root ⇒ Object
21 |
# File 'lib/textus/workflow/runner.rb', line 21 def repo_root = File.dirname(container.root) |
#schemas ⇒ Object
19 |
# File 'lib/textus/workflow/runner.rb', line 19 def schemas = container.schemas |
#store_engine ⇒ Object
15 |
# File 'lib/textus/workflow/runner.rb', line 15 def store_engine = container.store_engine |
#store_root ⇒ Object
22 |
# File 'lib/textus/workflow/runner.rb', line 22 def store_root = container.root |