Skip to content
Snippets Groups Projects
Commit a32d8779 authored by Nathaniel Kofalt's avatar Nathaniel Kofalt Committed by GitHub
Browse files

Merge pull request #354 from scitran/job-load-const

Don't modify the dict when loading a job
parents 9a8c8616 4b475d1f
No related branches found
No related tags found
No related merge requests found
......@@ -3,6 +3,7 @@ Jobs
"""
import bson
import copy
import datetime
from ..dao.containerutil import create_filereference_from_dictionary, create_containerreference_from_dictionary, create_containerreference_from_filereference
......@@ -76,9 +77,12 @@ class Job(object):
self._id = _id
@classmethod
def load(cls, d):
def load(cls, e):
# TODO: validate
# Don't modify the map
d = copy.deepcopy(e)
if d.get('inputs', None):
inputs = d['inputs']
for x in inputs.keys():
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment