Hello Ira,

Thanks for reporting this - there are several similar issues that I've 
corrected in my next change set, which will be available today.  This change 
set will introduce tool versioning for Galaxy tools, whether they are installed 
from a tool shed, or are available with the distribution.  This will affect the 
tool shed as well as repositories installed from tool sheds that contain tools. 
 This versioning feature will provide a chain of ancestor tool versions and 
descendant tool versions for any tool instance.  

It would be great if you and others that have set up local Galaxy tool sheds 
can test this out.  I will get fixes for issues (if any exist) as fast as 
possible.  My hope is that this will be the last major feature introduced until 
we get everything stabilized a bit more between the tool shed and Galaxy.

Thanks!

Greg Von Kuster


On Feb 2, 2012, at 8:40 PM, Ira Cooke wrote:

> Hi, 
> 
> We've been running into an issue when attempting to create a new toolshed 
> tool.  We have the toolshed and the main galaxy web app setup and running, 
> but updating our tool to the latest version always fails.
> 
> When clicking "Get updates" on our installed tool we find that the initial 
> request is sent fine to the community application, but the reply is missing a 
> slash after the galaxy url.  This causes the request to fail.
> 
> Our solution to this problem was to modify 
> lib/galaxy/webapps/community/controllers/repository.py on line 795 to include 
> a slash after the galaxy url.  
> 
> After we did this though we encountered another problem .. this time in 
> lib/galaxy/web/controllers/admin_toolshed.py .  In this case there is a named 
> parameter to a method but the name of the parameter does not match the method 
> definition.  The problem was on 688 where "name = name" should read 
> "repository_name=name". 
> 
> After making these changes the get updates function seems to work fine. 
> 
> Hope this helps.
> Ira
> 
> 
> 
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
> 
>  http://lists.bx.psu.edu/

Greg Von Kuster
Galaxy Development Team
g...@bx.psu.edu




___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:

  http://lists.bx.psu.edu/

Reply via email to