fixed 'api' so that it works with relative import

This commit is contained in:
ronny abraham 2023-07-07 16:27:00 +03:00
parent 9db3b58139
commit 625de17d67

30
api.py
View file

@ -1,11 +1,21 @@
import os
import sys
import pathlib
import modules.nginx as nginx
import modules.supervisor as supervisor
import modules.utils as utils
import modules.pip as pip
import modules.django as django
import modules.deploy as deploy
import modules.docker as docker
import modules.database as database
import modules.maintenance as maintenance
import modules.conf_setup as configuration
dir_parent = pathlib.Path(os.path.abspath(__file__)).parents[1]
sys.path.append(str(dir_parent))
try:
import customfabric.modules.nginx as nginx
import customfabric.modules.supervisor as supervisor
import customfabric.modules.utils as utils
import customfabric.modules.pip as pip
import customfabric.modules.django as django
import customfabric.modules.deploy as deploy
import customfabric.modules.docker as docker
import customfabric.modules.database as database
import customfabric.modules.maintenance as maintenance
import customfabric.modules.conf_setup as configuration
except ImportError:
raise