Yep, that's the whole while.  And no I'm not using multistage.

When I put commands in drupal:symlink they work, but in
mycompany:symlink:application they fail.

On Thu, Feb 25, 2010 at 12:04 PM, Lee Hambley <[email protected]> wrote:

> EJ, I don't see anything there that's causing problems..... is that the
> whole file? and your'e not using multistage?
>
>
> -- Lee Hambley
>
> Twitter: @leehambley | @capistranorb
> Blog: http://lee.hambley.name/
> Working with Rails: http://is.gd/1s5W1
>
>
> On 24 February 2010 02:34, E.J. Hassick <[email protected]> wrote:
>
>> Yes, my apologies.
>>
>> Here is my deploy.rb in all its glory:  http://pastie.org/839767
>>
>>
>> On Tue, Feb 23, 2010 at 5:03 PM, Lee Hambley <[email protected]>wrote:
>>
>>> You have an infinite loop somewhere, can you paste a more complete
>>> capfile?
>>>
>>>
>>> -- Lee Hambley
>>>
>>> Twitter: @leehambley | @capistranorb
>>> Blog: http://lee.hambley.name/
>>> Working with Rails: http://is.gd/1s5W1
>>>
>>>
>>> On 23 February 2010 23:00, E.J. Hassick <[email protected]> wrote:
>>>
>>>> So I'm still having some issues with deploying, different ones, but
>>>> still issues...
>>>>
>>>> Here's the bottom of my deploy.rb:
>>>>
>>>> namespace :my_company do
>>>>   # symlink to production
>>>>   namespace :symlink do
>>>>     task :application, :except => { :no_release => true } do
>>>>       sudo "rm -rf /var/www/html/#{application}"
>>>>       sudo "ln -s #{latest_release}/drupal /var/www/html/#{application}"
>>>>     end
>>>>   end
>>>>   # change ownership
>>>>   namespace :permissions do
>>>>     task :fix, :except => { :no_release => true } do
>>>>       sudo "chmod -R 755 #{shared_path}/files"
>>>>     end
>>>>   end
>>>> end
>>>>
>>>> Things work fine up until it tries executing
>>>> my_company:symlink:application:
>>>>
>>>>
>>>> * executing `my_company:symlink:application'
>>>> ...
>>>> ...
>>>> ...
>>>> * executing `my_company:symlink:application'
>>>> * executing `my_company:symlink:application'
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/configuration/execution.rb:134:in
>>>> `pop_task_call_frame': sta
>>>>                        ck level too deep (SystemStackError)
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/configuration/execution.rb:91:in
>>>> `ensure in exe
>>>>            cute_task'
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/configuration/execution.rb:91:in
>>>> `execute_task'
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/configuration/namespaces.rb:186:in
>>>> `method_miss
>>>>          ing'
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/configuration/namespaces.rb:186:in
>>>> `method_miss
>>>>          ing'
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/configuration/namespaces.rb:104:in
>>>> `block in ta
>>>>          sk'
>>>>         from ./config/deploy.rb:74:in `block (3 levels) in load'
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/configuration/execution.rb:139:in
>>>> `instance_eva
>>>>            l'
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/configuration/execution.rb:139:in
>>>> `invoke_task_
>>>>            directly'
>>>>          ... 5566 levels...
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/lib/capistrano/cli/execute.rb:14:in
>>>> `execute'
>>>>         from
>>>> /usr/local/lib/ruby/gems/1.9.1/gems/capistrano-2.5.16/bin/cap:4:in `<top
>>>> (required)>'
>>>>         from /usr/local/bin/cap:19:in `load'
>>>>         from /usr/local/bin/cap:19:in `<main>'
>>>>
>>>> Any ideas?
>>>>
>>>> On Tue, Feb 23, 2010 at 3:06 PM, Lee Hambley <[email protected]>wrote:
>>>>
>>>>> :copy makes a tar.gz of the code up and scps it tup.
>>>>>
>>>>>
>>>>> -- Lee Hambley
>>>>>
>>>>> Twitter: @leehambley | @capistranorb
>>>>>
>>>>> --
>>>>> * You received this message because you are subscribed to the Google
>>>>> Groups "Capistrano" group.
>>>>> * To post to this group, send email to [email protected]
>>>>> * To unsubscribe from this group, send email to
>>>>> [email protected]<capistrano%[email protected]>For
>>>>>  more options, visit this group at
>>>>> http://groups.google.com/group/capistrano?hl=en
>>>>>
>>>>
>>>>  --
>>>> * You received this message because you are subscribed to the Google
>>>> Groups "Capistrano" group.
>>>> * To post to this group, send email to [email protected]
>>>> * To unsubscribe from this group, send email to
>>>> [email protected]<capistrano%[email protected]>For
>>>>  more options, visit this group at
>>>> http://groups.google.com/group/capistrano?hl=en
>>>>
>>>
>>>  --
>>> * You received this message because you are subscribed to the Google
>>> Groups "Capistrano" group.
>>> * To post to this group, send email to [email protected]
>>> * To unsubscribe from this group, send email to
>>> [email protected]<capistrano%[email protected]>For
>>>  more options, visit this group at
>>> http://groups.google.com/group/capistrano?hl=en
>>>
>>
>>  --
>> * You received this message because you are subscribed to the Google
>> Groups "Capistrano" group.
>> * To post to this group, send email to [email protected]
>> * To unsubscribe from this group, send email to
>> [email protected]<capistrano%[email protected]>For
>>  more options, visit this group at
>> http://groups.google.com/group/capistrano?hl=en
>>
>
>  --
> * You received this message because you are subscribed to the Google Groups
> "Capistrano" group.
> * To post to this group, send email to [email protected]
> * To unsubscribe from this group, send email to
> [email protected]<capistrano%[email protected]>For
>  more options, visit this group at
> http://groups.google.com/group/capistrano?hl=en
>

-- 
* You received this message because you are subscribed to the Google Groups 
"Capistrano" group.
* To post to this group, send email to [email protected]
* To unsubscribe from this group, send email to 
[email protected] For more options, visit this group at 
http://groups.google.com/group/capistrano?hl=en

Reply via email to