From 42e1e173ca7b6afd618da290e55f2c5375d3104d Mon Sep 17 00:00:00 2001
From: Nicolas Wavrant <nicolas.wavrant@tiolive.com>
Date: Tue, 28 Jan 2014 10:26:46 +0100
Subject: [PATCH] runner: start proxy at launch time to configure slappart
 directory

---
 slapos/runner/__init__.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/slapos/runner/__init__.py b/slapos/runner/__init__.py
index bc3b995..3645dc6 100755
--- a/slapos/runner/__init__.py
+++ b/slapos/runner/__init__.py
@@ -10,7 +10,7 @@ import os
 from slapos.htpasswd import HtpasswdFile
 from slapos.runner.process import setHandler
 import sys
-from slapos.runner.utils import runInstanceWithLock
+from slapos.runner.utils import runInstanceWithLock, updateProxy, startProxy
 from slapos.runner.views import *
 
 TRUE_VALUES = (1, '1', True, 'true', 'True')
@@ -126,6 +126,8 @@ def serve(config):
   if not os.path.exists(software_link):
     os.mkdir(software_link)
   setHandler()
+  startProxy(app.config)
+  updateProxy(app.config)
   config.logger.info('Running slapgrid...')
   if app.config['auto_deploy_instance'] in TRUE_VALUES:
     runInstanceWithLock(app.config)
-- 
2.30.9