# Capistrano: cap show\_tasks working but rake show\_tasks not?

**URL:** <https://www.ruby-forum.com/t/capistrano-cap-show-tasks-working-but-rake-show-tasks-not/84297>\
**Category:** Rails\
**Created:** [March 20, 2006, 8:51pm UTC](https://www.ruby-forum.com/t/capistrano-cap-show-tasks-working-but-rake-show-tasks-not/84297 "2006-03-20T20:51:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [March 20, 2006, 8:51pm UTC](https://www.ruby-forum.com/t/capistrano-cap-show-tasks-working-but-rake-show-tasks-not/84297/1 "2006-03-20T20:51:47Z")

</div>

Does it make sense that if I type cap show\_tasks it works but when I  
type rake show\_tasks I get:

rake aborted!  
Don’t know how to build task ‘show\_tasks’  
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:1287:in `[]' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:300:in`[]’  
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:1719:in `run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:1719:in`run’  
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/bin/rake:7  
/usr/local/bin/rake:18

Thanks for your help 🙂

John K.

---

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [March 21, 2006, 5:24am UTC](https://www.ruby-forum.com/t/capistrano-cap-show-tasks-working-but-rake-show-tasks-not/84297/2 "2006-03-21T05:24:41Z")

</div>

John K. wrote:

> /usr/local/bin/rake:18  
> try

rake -T

> Thanks for your help 🙂

🙂

Justin

---

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [March 21, 2006, 3:15pm UTC](https://www.ruby-forum.com/t/capistrano-cap-show-tasks-working-but-rake-show-tasks-not/84297/3 "2006-03-21T15:15:41Z")

</div>

The tasks from capistrano are not listed there… other then deploy.  
How come? How can I fix this?

On 20-Mar-06, at 11:24 PM, Justin F. wrote:

> > `run’
> 
> Justin
> 
> * * *
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

John K.  
[http://www.kopanas.com](http://www.kopanas.com)

=====================================================================  
[http://www.soenlive.com](http://www.soenlive.com) - the sound of software engineering  
[http://www.cusec.net](http://www.cusec.net) - software engineering conference  
[http://www.soen.info](http://www.soen.info) - source of the freshest software engineering  
information on the net

---

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [March 21, 2006, 6:51pm UTC](https://www.ruby-forum.com/t/capistrano-cap-show-tasks-working-but-rake-show-tasks-not/84297/4 "2006-03-21T18:51:13Z")

</div>

ahhh… I feel really stupid… working now. Thanks Jamis.

On 21-Mar-06, at 9:28 AM, Jamis B. wrote:

> ought to do the trick.
> 
> > > > Don’t know how to build task ‘show\_tasks’
> > > 
> > > Rails mailing list  
> > > [http://www.cusec.net](http://www.cusec.net) - software engineering conference  
> > > Rails mailing list  
> > > removed\_email\_address@domain.invalid  
> > > [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

John K.  
[http://www.kopanas.com](http://www.kopanas.com)

=====================================================================  
[http://www.soenlive.com](http://www.soenlive.com) - the sound of software engineering  
[http://www.cusec.net](http://www.cusec.net) - software engineering conference  
[http://www.soen.info](http://www.soen.info) - source of the freshest software engineering  
information on the net

---

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [March 21, 2006, 3:28pm UTC](https://www.ruby-forum.com/t/capistrano-cap-show-tasks-working-but-rake-show-tasks-not/84297/5 "2006-03-21T15:28:12Z")

</div>

On Mar 21, 2006, at 7:13 AM, John K. wrote:

> The tasks from capistrano are not listed there… other then  
> deploy. How come? How can I fix this?

The capistrano tasks are all namespaced in rake (except for deploy  
and rollback). Look for the tasks prefixed with “remote:”. Thus:

rake remote:show\_tasks

ought to do the trick.

- Jamis
