root folder re-creation on project sync

This commit is contained in:
Alan Rominger 2017-05-30 16:37:07 -04:00 committed by AlanCoding
parent a1963024c6
commit f0ca47b4fd

View File

@ -1445,6 +1445,9 @@ class RunProjectUpdate(BaseTask):
raise
def pre_run_hook(self, instance, **kwargs):
# re-create root project folder if a natural disaster has destroyed it
if not os.path.exists(settings.PROJECTS_ROOT):
os.mkdir(settings.PROJECTS_ROOT)
if instance.launch_type == 'sync':
self.acquire_lock(instance)