Skip to content

Commit 775f17b

Browse files
committed
formatting, linting and type checking
1 parent cee80b4 commit 775f17b

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

mars-cli/mars_cli.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -376,11 +376,13 @@ def validate_isa_json(isa_json_file, investigation_is_root, validation_schema):
376376
@cli.command()
377377
@click.option(
378378
"--auth-provider",
379-
type=click.Choice(['webin', 'metabolights_metadata', 'metabolights_data'], case_sensitive=False),
379+
type=click.Choice(
380+
["webin", "metabolights_metadata", "metabolights_data"], case_sensitive=False
381+
),
380382
is_flag=False,
381383
flag_value="value",
382384
required=True,
383-
help='',
385+
help="",
384386
)
385387
@click.argument(
386388
"username",

mars-cli/mars_lib/authentication.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ def load_credentials(
3838
Returns:
3939
dict: The credentials.
4040
"""
41-
if type(credentials_file) == str:
41+
if isinstance(credentials_file, str):
4242
with open(credentials_file, "r") as file:
4343
credentials = json.load(file)
44-
elif type(credentials_file) == io.TextIOWrapper:
44+
elif isinstance(credentials_file, io.TextIOWrapper):
4545
with open(credentials_file.name, "r") as file:
4646
credentials = json.load(file)
4747
else:

mars-cli/mars_lib/submit.py

+6-4
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def submission(
114114
# Submit to Biosamples
115115
biosamples_result = submit_to_biosamples(
116116
isa_json=isa_json,
117-
biosamples_credentials=user_credentials,
117+
biosamples_credentials=user_credentials[TargetRepository.BIOSAMPLES.value],
118118
biosamples_url=urls["BIOSAMPLES"]["SUBMISSION"],
119119
webin_token_url=urls["WEBIN"]["TOKEN"],
120120
)
@@ -137,7 +137,7 @@ def submission(
137137
file_paths=[
138138
Path(df) for df in data_file_map[TargetRepository.ENA.value]
139139
],
140-
user_credentials=user_credentials,
140+
user_credentials=user_credentials[TargetRepository.ENA.value],
141141
submission_url=urls["ENA"]["DATA-SUBMISSION"],
142142
file_transfer=file_transfer,
143143
)
@@ -148,7 +148,7 @@ def submission(
148148
# Step 2 : submit isa-json to ena
149149
ena_result = submit_to_ena(
150150
isa_json=isa_json,
151-
user_credentials=user_credentials,
151+
user_credentials=user_credentials[TargetRepository.ENA.value],
152152
submission_url=urls["ENA"]["SUBMISSION"],
153153
)
154154
print_and_log(
@@ -172,7 +172,9 @@ def submission(
172172
file_paths=data_file_map[TargetRepository.METABOLIGHTS.value],
173173
file_transfer=file_transfer,
174174
isa_json=isa_json,
175-
metabolights_credentials=user_credentials,
175+
metabolights_credentials=user_credentials[
176+
TargetRepository.METABOLIGHTS.value
177+
],
176178
metabolights_url=urls["METABOLIGHTS"]["SUBMISSION"],
177179
metabolights_token_url=urls["METABOLIGHTS"]["TOKEN"],
178180
)

0 commit comments

Comments
 (0)