Commit Graph
13 Commits
Author SHA1 Message Date
Nicola Soranzo e8b78cb62b Fix typos 2018-03-05 09:44:26 +00:00
Nicola Soranzo d1bc98dfcb Python3: fix remaining print statements
Remove some debugging prints.
Fix import order.
Consolidate exception logging in ToolShed database migrations.
2017-10-12 18:34:29 +01:00
Nicola Soranzo 21b44bf348 Fix all E201 and E202 style errors
using the following command:
```
autopep8 -i -r --exclude $(sed -e 's|^|./|' -e 's|/$||' .ci/flake8_blacklist.txt | paste -sd,) --select E201,E202 .
```
2017-08-17 11:35:39 +01:00
Nicola Soranzo d85db9daa6 Use __file__ when adding paths to sys.path instead of os.getcwd() .
Also insert additional paths in position 1 unless strictly necessary.
2016-02-18 15:45:15 +00:00
Nicola Soranzo 6569c2dcc3 Partially lint scripts/ . 2015-07-13 20:13:28 +01:00
Greg Von Kuster d818047609 Change the name of the current InstallManager to the more appropriate ToolMigrationManager since it handles only tool migrations. This allows for the InstallManager to be used for more general Tool Shed install processes. 2014-05-06 10:34:28 -04:00
Greg Von Kuster 0a704cdb6d Automatically eliminate tool entries from non-shed-related tool panel configs for tools contained in tool shed repositories that were migrated out of the Galaxy distribution. 2013-08-22 10:12:08 -04:00
Greg Von Kuster 280125ee99 Move ~/lib/galaxy/tool_shed to ~/lib/tool_shed, and move the ~/lib/galaxy/util/shed_util componets to ~/lib/tool_shed/util. 2013-02-26 15:52:51 -05:00
Greg Von Kuster 1c7ef874b5 Utility code cleanup and import tweaking. 2012-12-13 11:41:31 -05:00
Greg Von Kuster d0438ecb2f Since tool migration scripts can be executed any number of times, make sure that no repositories are installed if not tools associated with the migration are defined in the tool_conf.xml file (or equivalent). This fix is associated only with the recently introduced Galaxy admin UI feature displaying the list of migration stages currently available. This is the way the migration process at server startup has always worked so no changes are needed in that scenario. 2012-11-07 10:51:35 -05:00
Greg Von Kuster 7ebdf0f24a More fixes for handling mor ethan one non-shed tool anel config when installing tools migrated from the distrobution to the tool shed. 2012-03-15 14:12:59 -04:00
Greg Von Kuster 628b6ea82d Use an odict instead of a dict when acquuiring elements for generating entries for the migrated_tools_conf.xml from the InstallManager, and handle multiple proprietary non-shed tool panel configs with the InstallManger. 2012-03-15 11:47:46 -04:00
Greg Von Kuster e0942033ba The InstallManager is now a stand-alone appication that attempts to load the tool panel as closely as possible to the way it was loaded before tools were migrated from the Galaxy distribution to the tool shed. 2012-02-28 11:38:08 -05:00