Commit 84b4eda5 authored by Cage, Gregory's avatar Cage, Gregory
Browse files

Speed up recovering tools by reducing http calls

parent 5f39ecc0
Loading
Loading
Loading
Loading
Loading
+89 −85

File changed.

Preview size limit exceeded, changes collapsed.

+1 −1
Original line number Diff line number Diff line
[tool.poetry]
name = "nova-galaxy"
version = "0.7.0"
version = "0.7.1"
description = "Utilties for accessing the ORNL Galaxy instance"
authors = ["Greg Watson <watsongr@ornl.gov>", "Gregory Cage <cagege@ornl.gov>"]
readme = "README.md"
+2 −3
Original line number Diff line number Diff line
@@ -50,11 +50,10 @@ class Datastore:
        for dataset in history_contents:
            job_id = dataset.get("creating_job", None)
            if job_id:
                if dataset.get("state", None) == "running" or dataset.get("state",None) == "queued" or not filter_running:
                    info = self.nova_connection.galaxy_instance.jobs.show_job(job_id)
                if info["state"] == "running" or info["state"] == "queued" or not filter_running:
                    tool_id = info["tool_id"]
                    t = Tool(tool_id)
                    t.assign_id(job_id, self)
                    t.get_url(max_tries=1)
                    tools.append(t)
        return tools