diff -r ea1660560d44 -r ad47b20c737f sbin/sync/fabfile.py --- a/sbin/sync/fabfile.py Fri Jun 15 01:59:01 2012 +0200 +++ b/sbin/sync/fabfile.py Fri Jun 15 02:33:27 2012 +0200 @@ -185,11 +185,6 @@ print("do_sync_web with version %s and path %s" % (version,export_path)) web_path = os.path.join(export_path,"web/") rsync_export(web_path, env.remote_web_path, env.web_rsync_filters) - -def relaunch_server(): - print("Relaunch server") - collectstatic(env.remote_web_path, env.remote_virtualenv_path) - sudo(env.web_relaunch_cmd, shell=False) def check_folder_access(): print("Check folder access") @@ -203,12 +198,17 @@ run("chown -R -c :%s \"%s\"" % (env.web_group, folder_path)) run("chown -R -c g+w \"%s\"" % folder_path) +def relaunch_server(): + print("Relaunch server") + collectstatic(env.remote_web_path, env.remote_virtualenv_path) + check_folder_access() + sudo(env.web_relaunch_cmd, shell=False) + @task def sync_web(version): print(green("sync web with version %s" % version)) export_path = export_version(version) do_sync_web(version, export_path) - check_folder_access() create_config(export_path) clean_export_folder(export_path) relaunch_server() @@ -244,7 +244,6 @@ export_path = export_version(version) do_sync_ldt(version, export_path) do_sync_web(version, export_path) - check_folder_access() create_config(export_path) clean_export_folder(export_path) relaunch_server()