summaryrefslogtreecommitdiff
path: root/kpov_judge/test_prepare_disks.py
diff options
context:
space:
mode:
Diffstat (limited to 'kpov_judge/test_prepare_disks.py')
-rwxr-xr-xkpov_judge/test_prepare_disks.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/kpov_judge/test_prepare_disks.py b/kpov_judge/test_prepare_disks.py
index 21844a0..bc4bae5 100755
--- a/kpov_judge/test_prepare_disks.py
+++ b/kpov_judge/test_prepare_disks.py
@@ -158,8 +158,9 @@ if __name__ == '__main__':
http_auth(task_url, params['username'], params['password'])
req = urllib.request.Request("{task_url}/{task_name}/task.py".format(**params))
source = urllib.request.urlopen(req).read()
- t = compile(source, 'task.py', 'exec')
- exec(t)
+ d = {}
+ exec(compile(source, 'task.py', 'exec'), d)
+ computers, prepare_disks = d['computers'], d['prepare_disks']
except Exception as e:
print(e)
exit(1)