Module: AutoResp::RuleDSL
- Included in:
- RuleManager
- Defined in:
- lib/ar/rule_dsl.rb
Instance Method Summary collapse
Instance Method Details
#delay(sec) ⇒ Object
16 17 18 |
# File 'lib/ar/rule_dsl.rb', line 16 def delay(sec) add_handler( lambda { |*args| sleep sec; nil } ) end |
#goto(url) ⇒ Object
12 13 14 |
# File 'lib/ar/rule_dsl.rb', line 12 def goto(url) add_handler '=GOTO=> ' << url end |
#r(resp) ⇒ Object
8 9 10 |
# File 'lib/ar/rule_dsl.rb', line 8 def r(resp) add_handler( resp ) end |
#url(target, &block) ⇒ Object
4 5 6 |
# File 'lib/ar/rule_dsl.rb', line 4 def url(target, &block) add_rule(target, &block); end |