mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-19 10:51:34 +08:00
Fix new UP031 errors from ruff 0.4.2
This commit is contained in:
@@ -36,7 +36,7 @@ def get(api_key, url):
|
||||
try:
|
||||
return json.loads(urlopen(url).read())
|
||||
except ValueError as e:
|
||||
print("URL did not return JSON data: %s" % e)
|
||||
print(f"URL did not return JSON data: {e}")
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
@@ -87,14 +87,14 @@ def display(api_key, url, return_formatted=True):
|
||||
print("------------------")
|
||||
for n, i in enumerate(r):
|
||||
if isinstance(i, str):
|
||||
print(" %s" % i)
|
||||
print(f" {i}")
|
||||
else:
|
||||
# All collection members should have a name in the response.
|
||||
# url is optional
|
||||
if "url" in i:
|
||||
print("#%d: %s" % (n + 1, i.pop("url")))
|
||||
if "name" in i:
|
||||
print(" name: %s" % i.pop("name"))
|
||||
print(f" name: {i.pop('name')}")
|
||||
try:
|
||||
for k, v in i.items():
|
||||
print(f" {k}: {v}")
|
||||
@@ -112,7 +112,7 @@ def display(api_key, url, return_formatted=True):
|
||||
elif isinstance(r, str):
|
||||
print(r)
|
||||
else:
|
||||
print("response is unknown type: %s" % type(r))
|
||||
print(f"response is unknown type: {type(r)}")
|
||||
|
||||
|
||||
def submit(api_key, url, data, return_formatted=True):
|
||||
@@ -143,7 +143,7 @@ def submit(api_key, url, data, return_formatted=True):
|
||||
else:
|
||||
print("----")
|
||||
if "name" in i:
|
||||
print(" name: %s" % i.pop("name"))
|
||||
print(f" name: {i.pop('name')}")
|
||||
for k, v in i.items():
|
||||
print(f" {k}: {v}")
|
||||
else:
|
||||
|
||||
@@ -47,7 +47,7 @@ def run_tool(tool_id, history_id, params, api_key, galaxy_url, wait=True, sleep_
|
||||
|
||||
|
||||
def get_dataset_state(hda_id, api_key, galaxy_url):
|
||||
datasets_url = urljoin(galaxy_url, "api/datasets/%s" % hda_id)
|
||||
datasets_url = urljoin(galaxy_url, f"api/datasets/{hda_id}")
|
||||
dataset_info = get(api_key, datasets_url)
|
||||
return dataset_info["state"]
|
||||
|
||||
@@ -117,7 +117,7 @@ if __name__ == "__main__":
|
||||
wait=False,
|
||||
)
|
||||
else:
|
||||
"dbkey (%s) was specified more than once, skipping additional specification." % (dbkey)
|
||||
f"dbkey ({dbkey}) was specified more than once, skipping additional specification."
|
||||
|
||||
print("Genomes Queued for downloading.")
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ from common import display # noqa: I100,I202
|
||||
try:
|
||||
display(*sys.argv[1:3])
|
||||
except TypeError as e:
|
||||
print("usage: %s key url" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url")
|
||||
print(e)
|
||||
sys.exit(1)
|
||||
except URLError as e:
|
||||
|
||||
@@ -33,11 +33,11 @@ def main(api_key, api_url, in_folder, out_folder, data_library, workflow):
|
||||
lib_create_data = {"name": data_library}
|
||||
library = submit(api_key, api_url + "libraries", lib_create_data, return_formatted=False)
|
||||
library_id = library[0]["id"]
|
||||
folders = display(api_key, api_url + "libraries/%s/contents" % library_id, return_formatted=False)
|
||||
folders = display(api_key, api_url + f"libraries/{library_id}/contents", return_formatted=False)
|
||||
for f in folders:
|
||||
if f["name"] == "/":
|
||||
library_folder_id = f["id"]
|
||||
workflow = display(api_key, api_url + "workflows/%s" % workflow, return_formatted=False)
|
||||
workflow = display(api_key, api_url + f"workflows/{workflow}", return_formatted=False)
|
||||
if not workflow:
|
||||
print("Workflow %s not found, terminating.")
|
||||
sys.exit(1)
|
||||
@@ -57,7 +57,7 @@ def main(api_key, api_url, in_folder, out_folder, data_library, workflow):
|
||||
data["upload_option"] = "upload_paths"
|
||||
data["filesystem_paths"] = fullpath
|
||||
data["create_type"] = "file"
|
||||
libset = submit(api_key, api_url + "libraries/%s/contents" % library_id, data, return_formatted=False)
|
||||
libset = submit(api_key, api_url + f"libraries/{library_id}/contents", data, return_formatted=False)
|
||||
# TODO Handle this better, but the datatype isn't always
|
||||
# set for the followup workflow execution without this
|
||||
# pause.
|
||||
@@ -88,6 +88,6 @@ if __name__ == "__main__":
|
||||
data_library = sys.argv[5]
|
||||
workflow = sys.argv[6]
|
||||
except IndexError:
|
||||
print("usage: %s key url in_folder out_folder data_library workflow" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url in_folder out_folder data_library workflow")
|
||||
sys.exit(1)
|
||||
main(api_key, api_url, in_folder, out_folder, data_library, workflow)
|
||||
|
||||
@@ -16,8 +16,7 @@ from bioblend.galaxy import (
|
||||
|
||||
if len(sys.argv) < 5:
|
||||
print(
|
||||
"Usage: %s <GalaxyUrl> <ApiKey> <HistoryName (must be unique)> <CollectionHistoryId (i.e. the simple integer id)>"
|
||||
% sys.argv[0]
|
||||
f"Usage: {sys.argv[0]} <GalaxyUrl> <ApiKey> <HistoryName (must be unique)> <CollectionHistoryId (i.e. the simple integer id)>"
|
||||
)
|
||||
exit(0)
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ from common import submit
|
||||
try:
|
||||
assert sys.argv[2]
|
||||
except IndexError:
|
||||
print("usage: %s key url [name] " % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url [name] ")
|
||||
sys.exit(1)
|
||||
try:
|
||||
data = {}
|
||||
|
||||
@@ -8,7 +8,7 @@ from common import delete
|
||||
try:
|
||||
assert sys.argv[2]
|
||||
except IndexError:
|
||||
print("usage: %s key url [purge (true/false)] " % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url [purge (true/false)] ")
|
||||
sys.exit(1)
|
||||
try:
|
||||
data = {}
|
||||
|
||||
@@ -10,7 +10,7 @@ try:
|
||||
data = {}
|
||||
data["from_ld_id"] = sys.argv[3]
|
||||
except IndexError:
|
||||
print("usage: %s key url library_file_id" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url library_file_id")
|
||||
print(" library_file_id is from /api/libraries/<library_id>/contents/<library_file_id>")
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ try:
|
||||
data["name"] = sys.argv[4]
|
||||
data["create_type"] = "folder"
|
||||
except IndexError:
|
||||
print("usage: %s key url folder_id name [description]" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url folder_id name [description]")
|
||||
sys.exit(1)
|
||||
try:
|
||||
data["description"] = sys.argv[5]
|
||||
|
||||
@@ -9,7 +9,7 @@ try:
|
||||
data = {}
|
||||
data["name"] = sys.argv[3]
|
||||
except IndexError:
|
||||
print("usage: %s key url name [description] [synopsys]" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url name [description] [synopsys]")
|
||||
sys.exit(1)
|
||||
try:
|
||||
data["description"] = sys.argv[4]
|
||||
|
||||
@@ -18,7 +18,7 @@ try:
|
||||
data["upload_option"] = "upload_directory"
|
||||
data["create_type"] = "file"
|
||||
except IndexError:
|
||||
print("usage: %s key url folder_id file_type server_dir dbkey" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url folder_id file_type server_dir dbkey")
|
||||
sys.exit(1)
|
||||
|
||||
submit(sys.argv[1], sys.argv[2], data)
|
||||
|
||||
@@ -39,7 +39,7 @@ def load_file(fullpath, api_key, api_url, library_id, library_folder_id, uuid_fi
|
||||
if uuid_field is not None and uuid_field in ext_meta:
|
||||
data["uuid"] = ext_meta[uuid_field]
|
||||
|
||||
libset = submit(api_key, api_url + "libraries/%s/contents" % library_id, data, return_formatted=True)
|
||||
libset = submit(api_key, api_url + f"libraries/{library_id}/contents", data, return_formatted=True)
|
||||
print(libset)
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ def main(api_key, api_url, in_folder, data_library, uuid_field=None):
|
||||
lib_create_data = {"name": data_library}
|
||||
library = submit(api_key, api_url + "libraries", lib_create_data, return_formatted=False)
|
||||
library_id = library["id"]
|
||||
folders = display(api_key, api_url + "libraries/%s/contents" % library_id, return_formatted=False)
|
||||
folders = display(api_key, api_url + f"libraries/{library_id}/contents", return_formatted=False)
|
||||
for f in folders:
|
||||
if f["name"] == "/":
|
||||
library_folder_id = f["id"]
|
||||
|
||||
@@ -15,7 +15,7 @@ from common import submit
|
||||
|
||||
def main(options):
|
||||
base_galaxy_url = options.galaxy_url.rstrip("/")
|
||||
url = "%s/api/tool_shed_repositories/reset_metadata_on_installed_repositories" % base_galaxy_url
|
||||
url = f"{base_galaxy_url}/api/tool_shed_repositories/reset_metadata_on_installed_repositories"
|
||||
submit(options.api, url, {})
|
||||
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ from common import delete
|
||||
try:
|
||||
assert sys.argv[2]
|
||||
except IndexError:
|
||||
print("usage: %s key url [purge (true/false)] " % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url [purge (true/false)] ")
|
||||
sys.exit(1)
|
||||
try:
|
||||
data = {}
|
||||
|
||||
@@ -24,7 +24,7 @@ def main():
|
||||
step, src, ds_id = v.split("=")
|
||||
data["ds_map"][step] = {"src": src, "id": ds_id}
|
||||
except IndexError:
|
||||
print("usage: %s key url workflow_id history step=src=dataset_id" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url workflow_id history step=src=dataset_id")
|
||||
sys.exit(1)
|
||||
submit(sys.argv[1], sys.argv[2], data)
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ def main():
|
||||
print("TOOL ID ERROR:")
|
||||
|
||||
except IndexError:
|
||||
print("usage: %s key url workflow_id history step=src=dataset_id" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url workflow_id history step=src=dataset_id")
|
||||
sys.exit(1)
|
||||
submit(sys.argv[1], sys.argv[2], data)
|
||||
|
||||
|
||||
@@ -14,14 +14,14 @@ from common import submit
|
||||
def main():
|
||||
api_key = sys.argv[1]
|
||||
api_base_url = sys.argv[2]
|
||||
api_url = "%s/api/workflows" % api_base_url
|
||||
api_url = f"{api_base_url}/api/workflows"
|
||||
try:
|
||||
data = {}
|
||||
data["installed_repository_file"] = sys.argv[3]
|
||||
if len(sys.argv) > 4 and sys.argv[4] == "--add_to_menu":
|
||||
data["add_to_menu"] = True
|
||||
except IndexError:
|
||||
print("usage: %s key galaxy_url workflow_file" % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key galaxy_url workflow_file")
|
||||
sys.exit(1)
|
||||
submit(api_key, api_url, data, return_formatted=False)
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ def openWorkflow(in_file):
|
||||
try:
|
||||
assert sys.argv[2]
|
||||
except IndexError:
|
||||
print("usage: %s key url [name] " % os.path.basename(sys.argv[0]))
|
||||
print(f"usage: {os.path.basename(sys.argv[0])} key url [name] ")
|
||||
sys.exit(1)
|
||||
try:
|
||||
data = {}
|
||||
|
||||
Reference in New Issue
Block a user