Quoting Greg Von Kuster <greg@bx.psu.edu> on Wed, 1 Aug 2012 06:23:11 -0400:
Hi Shaun,
On Aug 1, 2012, at 6:13 AM, SHAUN WEBB wrote:
c) The toolshed interface allows me to change the name of my tool. If I do this, then go to my Galaxy admin ui and try to get updates for my tool then it fails. Does it make sense to change a tools name after it is created? Is it possible to track previous tool names to avoid this happening?
This should not occur. Where are you able to change the name of your tool? You are not even allowed to change the name of the repository if it has been cloned (you can change the name of the repository as long as it has not been cloned). Can you send me a screen shot of hte page that allows you to change the name of your tool in the tool shed? I'll provide a fix as soon as I see where the issue lies.
OK, I guess I changed the name of my repository not tool. I then installed the tool via my local Galaxy instance. I can still change the name of the repository in my toolshed and when I try to get updates via Galaxy admin panel I get the following server error: "AttributeError: 'NoneType' object has no attribute 'repo_path'"
I cannot reproduce this behavior, so can you let me know the steps you use to do so? I need the page on which you are able to change the name of the tool shed repository in the tool shed after it has been cloned. Here is a screen shot of what should be occurring after the repository is cloned. Notice that the repository name is not alterable as it is no longer a text field.
abyss_tool Clone this repository: hg clone http://greg@toolshed.g2.bx.psu.edu/repos/msjeon/abyss_tool Name: abyss_tool Repository names cannot be changed if the repository has been cloned.
1. Create new repository in local toolshed and fill in name, synopsis, description and category 2. Upload a .pl script file then upload a .xml wrapper file 3. Go to my local Galaxy and install repository via admin panel 4. Return to toolshed, find repository and name etc are still editable Screen shot attached. I noticed that "times downloaded" is still 0 after installing the repository. I have cloned the repository using hg on command line and this is still not updated. I'm guessing this is the problem. As far as getting tools to run I will keep investigating and let you know if I find the issue. Thanks! Shaun -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.