Skip to content

Commit

Permalink
Making 'file_path' optional in config.json
Browse files Browse the repository at this point in the history
  • Loading branch information
marcopasi committed Nov 2, 2017
1 parent 92cde86 commit 197e030
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions apps/jsonapp.py
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ def _read_config(self, json_path):

output_files = {}
for output_file in configuration["output_files"]:
output_files[output_file["name"]] = output_file["file"]["file_path"]
output_files[output_file["name"]] = output_file["file"].get("file_path", None)

arguments = {}
for argument in configuration["arguments"]:
Expand All @@ -159,10 +159,10 @@ def _read_metadata(self, json_path):
input_metadata[ID] = Metadata(
data_type=input_file["data_type"],
file_type=input_file["file_type"],
file_path=input_file["file_path"],
meta_data=input_file["meta_data"],
taxon_id=input_file["taxon_id"],
file_path=input_file.get("file_path", None), # optional
sources=input_file.get("sources", []), # optional
sources=input_file["sources"]
)
return input_metadata

Expand Down

0 comments on commit 197e030

Please sign in to comment.