Module: FuncRunner
- Defined in:
- lib/func_runner.rb,
lib/func_runner/message.rb,
lib/func_runner/version.rb,
lib/func_runner/run_result.rb,
lib/func_runner/application.rb,
lib/func_runner/function_execution.rb,
lib/func_runner/function_definition.rb,
lib/func_runner/function_execution_payload.rb
Defined Under Namespace
Classes: Application, Configuration, Error, FunctionDefinition, FunctionExecution, FunctionExecutionPayload, Message, RunResult
Constant Summary collapse
- VERSION =
"0.1.1"
Class Attribute Summary collapse
-
.app ⇒ Object
Returns the value of attribute app.
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
- .application {|@app| ... } ⇒ Object
-
.config ⇒ Object
Access the configuration instance.
-
.configure {|config| ... } ⇒ Object
Allow block-based configuration.
Class Attribute Details
.app ⇒ Object
Returns the value of attribute app.
31 32 33 |
# File 'lib/func_runner.rb', line 31 def app @app end |
.configuration ⇒ Object
Returns the value of attribute configuration.
31 32 33 |
# File 'lib/func_runner.rb', line 31 def configuration @configuration end |
Class Method Details
.application {|@app| ... } ⇒ Object
38 39 40 41 42 |
# File 'lib/func_runner.rb', line 38 def application @app ||= FuncRunner::Application.new yield @app if block_given? @app end |
.config ⇒ Object
Access the configuration instance
34 35 36 |
# File 'lib/func_runner.rb', line 34 def config @configuration ||= Configuration.new end |
.configure {|config| ... } ⇒ Object
Allow block-based configuration
45 46 47 |
# File 'lib/func_runner.rb', line 45 def configure yield config if block_given? end |