Module: AmoebaDeployTools::Concerns::Hooks::ClassMethods
- Defined in:
- lib/amoeba_deploy_tools/commands/concerns/hooks.rb
Instance Method Summary collapse
- #after(&blk) ⇒ Object
- #after_hooks ⇒ Object
- #before(&blk) ⇒ Object
-
#before_hooks ⇒ Object
Class methods.
Instance Method Details
#after(&blk) ⇒ Object
23 24 25 26 |
# File 'lib/amoeba_deploy_tools/commands/concerns/hooks.rb', line 23 def after(&blk) @after_hooks ||= [] @after_hooks << blk end |
#after_hooks ⇒ Object
14 15 16 |
# File 'lib/amoeba_deploy_tools/commands/concerns/hooks.rb', line 14 def after_hooks @after_hooks ||= [] end |
#before(&blk) ⇒ Object
18 19 20 21 |
# File 'lib/amoeba_deploy_tools/commands/concerns/hooks.rb', line 18 def before(&blk) @before_hooks ||= [] @before_hooks << blk end |
#before_hooks ⇒ Object
Class methods
10 11 12 |
# File 'lib/amoeba_deploy_tools/commands/concerns/hooks.rb', line 10 def before_hooks @before_hooks ||= [] end |