Module: BuildBox
- Extended by:
- BuildBox
- Included in:
- BuildBox
- Defined in:
- lib/build_box/options/option.rb,
lib/build_box.rb,
lib/build_box/config.rb,
lib/build_box/version.rb
Overview
Shamelessly stolen from Mongoid!
Defined Under Namespace
Modules: Config Classes: Perform, Response
Constant Summary collapse
- VERSION =
"0.0.5"
Instance Method Summary collapse
- #configure ⇒ Object (also: #config)
- #perform(code, binding_context: TOPLEVEL_BINDING, security_level: BuildBox.config.security_level, timeout: BuildBox.config.timeout) ⇒ Object
Instance Method Details
#configure ⇒ Object Also known as: config
9 10 11 |
# File 'lib/build_box.rb', line 9 def configure block_given? ? yield(BuildBox::Config) : BuildBox::Config end |
#perform(code, binding_context: TOPLEVEL_BINDING, security_level: BuildBox.config.security_level, timeout: BuildBox.config.timeout) ⇒ Object
14 15 16 |
# File 'lib/build_box.rb', line 14 def perform(code, binding_context: TOPLEVEL_BINDING, security_level: BuildBox.config.security_level, timeout: BuildBox.config.timeout) BuildBox::Response.new(code, binding_context, security_level, timeout) end |