Skip to content

Commit

Permalink
added proper database access for adding model parameters closes #775
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthew Letter committed Oct 19, 2017
1 parent 7102308 commit 350e63b
Showing 1 changed file with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -321,10 +321,11 @@ def checkjob(database, model, verb, type, command, **kwargs):
fn = kwargs["fn"]
fn_params = kwargs["fn_params"]
uid = kwargs["uid"]
slycat.web.server.put_model_parameter(database, model, "working_directory", fn_params["workdir"], input=False)
slycat.web.server.put_model_parameter(database, model, "hostname", kwargs["hostname"], input=False)
slycat.web.server.put_model_parameter(database, model, "sid", sid, input=False)
slycat.web.server.put_model_parameter(database, model, "pickle_uid", uid, input=False)
model_params = [("working_directory", fn_params["workdir"]), ("hostname", kwargs["hostname"]), ("sid", sid), ("pickle_uid", uid)]
for _ in model_params:
database = slycat.web.server.database.couchdb.connect()
model = database.get("model", model["_id"])
slycat.web.server.put_model_parameter(database, model, _[0], _[1], input=False)
def callback():
"""
Callback for a successful remote job completion. It computes the model
Expand Down

0 comments on commit 350e63b

Please sign in to comment.