1 from fablib import (export_version, do_sync_web, create_config, |
|
2 clean_export_folder, do_sync_comp, sync_install_build, do_create_virtualenv, |
|
3 clean_rsync_folder, rsync_export, get_comp_versions_dict, SyncComp, |
|
4 do_relaunch_server) |
|
5 from fabric.api import task, env |
|
6 from fabric.colors import green |
|
7 import config #@UnusedImport |
|
8 import imp |
1 import imp |
9 import os.path |
2 import os.path |
10 |
3 |
|
4 from fabric.api import task, env |
|
5 from fabric.colors import green |
|
6 |
|
7 import config # @UnusedImport |
|
8 from fablib import (export_version, do_sync_web, create_config, |
|
9 clean_export_folder, do_sync_comp, sync_install_build, do_create_virtualenv, |
|
10 clean_rsync_folder, rsync_export, get_comp_versions_dict, SyncComp, |
|
11 do_relaunch_server) |
|
12 |
|
13 |
11 @task |
14 @task |
12 def relaunch_server(do_collectstatic=True, do_syncdb=True): |
15 def relaunch_server(do_collectstatic=True, do_syncdb=True, do_check_folder_access=True): |
13 print("Relaunch server") |
16 print("Relaunch server") |
14 do_relaunch_server(do_collectstatic, do_syncdb) |
17 do_relaunch_server(do_collectstatic, do_syncdb, env.get('check_folder_access',do_check_folder_access)) |
15 |
18 |
16 @task |
19 @task |
17 def sync_web(version): |
20 def sync_web(version): |
18 print(green("sync web with version %s" % version)) |
21 print(green("sync web with version %s" % version)) |
19 export_path = export_version(web=version) |
22 export_path = export_version(web=version) |