comparison libervia/server/tasks/implicit/task_brython.py @ 1262:3fc3f2cde6a1

taks (brython): fixed prepare()
author Goffi <goffi@goffi.org>
date Mon, 04 May 2020 10:07:45 +0200
parents 08cd652dea14
children e628724530ec
comparison
equal deleted inserted replaced
1261:a46d0e0f383b 1262:3fc3f2cde6a1
63 on_load_opts = { 63 on_load_opts = {
64 "debug": 1, 64 "debug": 1,
65 "cache": True, 65 "cache": True,
66 "pythonpath": [f"/{C.BUILD_DIR}", import_url], 66 "pythonpath": [f"/{C.BUILD_DIR}", import_url],
67 } 67 }
68 dyn_data.setdefault('scripts', set()).extend([ 68 dyn_data.setdefault('scripts', []).extend([
69 {"src": f"/{C.BUILD_DIR}/brython.js"}, 69 {"src": f"/{C.BUILD_DIR}/brython.js"},
70 ]) 70 ])
71 dyn_data.setdefault('template', {})['body_onload'] = ( 71 dyn_data.setdefault('template', {})['body_onload'] = (
72 f"brython({json.dumps(on_load_opts)})") 72 f"brython({json.dumps(on_load_opts)})")
73 self.WATCH_DIRS.append(dyn_data['path'].resolve()) 73 self.WATCH_DIRS.append(dyn_data['path'].resolve())