Reviewed-By: Paulo Vital <pvital(a)linux.vnet.ibm.com>
On Wed, 2016-09-21 at 14:58 -0300, Ramon Medeiros wrote:
Create dir if not exist
Signed-off-by: Ramon Medeiros <ramonn(a)linux.vnet.ibm.com>
---
src/wok/proxy.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/wok/proxy.py b/src/wok/proxy.py
index b68b86e..4b06fc2 100644
--- a/src/wok/proxy.py
+++ b/src/wok/proxy.py
@@ -116,6 +116,11 @@ def _create_proxy_config(options):
# SSL certifications.
if not paths.installed:
dst = os.path.join(paths.sys_nginx_conf_dir, "wok.conf")
+
+ # directoy does not exist: create it
+ if not os.path.exists(paths.sys_nginx_conf_dir):
+ os.makedirs(paths.sys_nginx_conf_dir)
+
if os.path.isfile(dst) or os.path.islink(dst):
os.remove(dst)
os.symlink(os.path.join(nginx_config_dir, "wok.conf"), dst)