removed invalid field
This commit is contained in:
parent
4171a662f5
commit
abbc589880
|
@ -1200,6 +1200,7 @@ def alt_create_or_edit_session(request):
|
||||||
if 'algorithm' in data:
|
if 'algorithm' in data:
|
||||||
data['algorithm'] = AlgorithmType.type(data['algorithm'])
|
data['algorithm'] = AlgorithmType.type(data['algorithm'])
|
||||||
session_knobs = data.pop('session_knobs', None)
|
session_knobs = data.pop('session_knobs', None)
|
||||||
|
disable_others = session_knobs.pop('disable_others', False)
|
||||||
ts = now()
|
ts = now()
|
||||||
|
|
||||||
if request.path == reverse('backdoor_create_session'):
|
if request.path == reverse('backdoor_create_session'):
|
||||||
|
@ -1227,7 +1228,6 @@ def alt_create_or_edit_session(request):
|
||||||
|
|
||||||
if session_knobs:
|
if session_knobs:
|
||||||
session_knobs = JSONUtil.loads(session_knobs)
|
session_knobs = JSONUtil.loads(session_knobs)
|
||||||
disable_others = session_knobs.pop('disable_others', False)
|
|
||||||
SessionKnob.objects.set_knob_min_max_tunability(session, session_knobs,
|
SessionKnob.objects.set_knob_min_max_tunability(session, session_knobs,
|
||||||
disable_others=disable_others)
|
disable_others=disable_others)
|
||||||
|
|
||||||
|
@ -1237,8 +1237,13 @@ def alt_create_or_edit_session(request):
|
||||||
res['hardware_id'] = res['hardware']
|
res['hardware_id'] = res['hardware']
|
||||||
res['hardware'] = model_to_dict(session.hardware)
|
res['hardware'] = model_to_dict(session.hardware)
|
||||||
res['algorithm'] = AlgorithmType.name(res['algorithm'])
|
res['algorithm'] = AlgorithmType.name(res['algorithm'])
|
||||||
sess_knobs = SessionKnob.objects.get_knobs_for_session(
|
sk = SessionKnob.objects.get_knobs_for_session(session)
|
||||||
session, fields=('name', 'minval', 'maxval'))
|
sess_knobs = []
|
||||||
|
for knob in sk:
|
||||||
|
sess_knobs.append(dict(
|
||||||
|
minval=knob['minval'],
|
||||||
|
maxval=knob['maxval'],
|
||||||
|
tunable=knob['tunable']))
|
||||||
res['session_knobs'] = sess_knobs
|
res['session_knobs'] = sess_knobs
|
||||||
response.update(created=True, session=res)
|
response.update(created=True, session=res)
|
||||||
return HttpResponse(JSONUtil.dumps(response))
|
return HttpResponse(JSONUtil.dumps(response))
|
||||||
|
|
Loading…
Reference in New Issue