Previous changeset 99:d4d88d393285 (2020-11-23) Next changeset 101:557d5f06f213 (2020-11-26) |
Commit message:
Uploaded |
modified:
toolfactory/rgToolFactory2.py toolfactory/rgToolFactory2.xml |
b |
diff -r d4d88d393285 -r c749364c2283 toolfactory/rgToolFactory2.py --- a/toolfactory/rgToolFactory2.py Mon Nov 23 02:22:01 2020 +0000 +++ b/toolfactory/rgToolFactory2.py Mon Nov 23 03:12:37 2020 +0000 |
[ |
@@ -39,6 +39,7 @@ import time +from bioblend import ConnectionError from bioblend import toolshed # import docker @@ -781,6 +782,7 @@ rnames = [x.get("name", "?") for x in repos] rids = [x.get("id", "?") for x in repos] sto.write(f"############names={rnames} rids={rids}\n") + sto.write(f"############names={repos}\n") tfcat = "ToolFactory generated tools" if self.args.tool_name not in rnames: tscat = ts.categories.get_categories() @@ -804,10 +806,12 @@ else: i = rnames.index(self.args.tool_name) tid = rids[i] - res = ts.repositories.update_repository( - id=tid, tar_ball_path=self.newtarpath, commit_message=None - ) - sto.write(f"#####update res={res}\n") + try: + res = ts.repositories.update_repository( + id=tid, tar_ball_path=self.newtarpath, commit_message=None) + sto.write(f"#####update res={res}\n") + except ConnectionError: + sto.write("Probably no change to repository - bioblend shed upload failed\n") sto.close() def eph_galaxy_load(self): @@ -1241,12 +1245,12 @@ r.makeToolTar() else: r.makeToolTar() - #r.planemo_shedLoad() + r.planemo_shedLoad() r.shedLoad() r.eph_galaxy_load() retcode = r.gal_tool_test() # writes outputs r.makeToolTar() - #r.planemo_shedLoad() + r.planemo_shedLoad() r.shedLoad() r.eph_galaxy_load() retcode = r.gal_test() |
b |
diff -r d4d88d393285 -r c749364c2283 toolfactory/rgToolFactory2.xml --- a/toolfactory/rgToolFactory2.xml Mon Nov 23 02:22:01 2020 +0000 +++ b/toolfactory/rgToolFactory2.xml Mon Nov 23 03:12:37 2020 +0000 |
[ |
@@ -135,6 +135,7 @@ <requirement type="package" version="0.4.11">galaxyxml</requirement> <requirement type="package" version="0.14.0">bioblend</requirement> <requirement type="package" version="0.10.6">ephemeris</requirement> + <requirement type="package" version="0.72.0">planemo</requirement> </requirements> <command ><![CDATA[ |