Class: Capistrano::Application
- Inherits:
-
Object
- Object
- Capistrano::Application
- Defined in:
- lib/capup/capistrano/application.rb
Overview
open class and monkey-patching
Instance Method Summary collapse
-
#capfile ⇒ Object
allows the ‘capup install` task to load without a capfile.
- #default_tasks ⇒ Object
-
#initialize ⇒ Application
constructor
A new instance of Application.
Constructor Details
#initialize ⇒ Application
Returns a new instance of Application.
4 5 6 7 8 |
# File 'lib/capup/capistrano/application.rb', line 4 def initialize super #@rakefiles = %w{capfile Capfile capfile.rb Capfile.rb} << capfile @rakefiles = [capfile] end |
Instance Method Details
#capfile ⇒ Object
allows the ‘capup install` task to load without a capfile
11 12 13 |
# File 'lib/capup/capistrano/application.rb', line 11 def capfile File.(File.join(File.dirname(__FILE__), 'Capfile')) end |
#default_tasks ⇒ Object
15 16 17 |
# File 'lib/capup/capistrano/application.rb', line 15 def default_tasks %w{install uninstall} end |