add default deployment code (#6462)

This commit is contained in:
Frédéric Péters 2015-02-10 11:22:59 +01:00
parent 71d503218a
commit 33f03405a2
1 changed files with 6 additions and 1 deletions

View File

@ -6,6 +6,7 @@ import os
import string
import subprocess
import urllib2
import urlparse
from django.conf import settings
@ -50,7 +51,11 @@ class BaseService(object):
return False
def execute(self, environment):
pass
domain = urlparse.urlparse(self.base_url).netloc.split(':')[0]
cmd_process = subprocess.Popen(self.service_manage_cmd + ' create_tenant ' + domain,
shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE,
env={self.service_settings_env: self.service_settings_file})
stdout = cmd_process.communicate()
class Passerelle(BaseService):