From 3fc7c633d4c8f7a5f8c8f73fca3188eed3896372 Mon Sep 17 00:00:00 2001 From: Piotr Dobrowolski Date: Mon, 13 Mar 2017 22:29:23 +0100 Subject: [PATCH] Use template directory relative to vm.py script --- vm.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vm.py b/vm.py index 3d534de..6e782e0 100755 --- a/vm.py +++ b/vm.py @@ -30,6 +30,8 @@ import ovhtool import ovh import ovh.exceptions +BASE = os.path.dirname(os.path.abspath(__file__)) + config = { 'vg': '/dev/vg', 'bridge': 'br0', @@ -62,7 +64,8 @@ def to_mb(value): else: return int(value.lower()) -j2 = jinja2.Environment(loader=jinja2.FileSystemLoader('templates')) +j2 = jinja2.Environment( + loader=jinja2.FileSystemLoader(os.path.join(BASE, 'templates'))) j2.filters['ipreplace'] = replace_ip j2.filters['megabytes'] = to_mb