Module: Hystrix::DSL

Included in:
Hystrix
Defined in:
lib/hystrix/dsl.rb

Instance Method Summary collapse

Instance Method Details

#configure(&block) ⇒ Object



3
4
5
# File 'lib/hystrix/dsl.rb', line 3

def configure(&block)
	Configuration.class_eval(&block)
end

#inline(executor_pool_name = nil, &block) ⇒ Object



7
8
9
10
11
# File 'lib/hystrix/dsl.rb', line 7

def inline(executor_pool_name = nil, &block)
	inline = InlineDSL.new(executor_pool_name)
	inline.instance_eval(&block)
	inline.run
end