0003-add-default-deployment-code-6462.patch
hobo/agent/services.py | ||
---|---|---|
6 | 6 |
import string |
7 | 7 |
import subprocess |
8 | 8 |
import urllib2 |
9 |
import urlparse |
|
9 | 10 | |
10 | 11 |
from django.conf import settings |
11 | 12 | |
... | ... | |
50 | 51 |
return False |
51 | 52 | |
52 | 53 |
def execute(self, environment): |
53 |
pass |
|
54 |
domain = urlparse.urlparse(self.base_url).netloc.split(':')[0] |
|
55 |
cmd_process = subprocess.Popen(self.service_manage_cmd + ' create_tenant ' + domain, |
|
56 |
shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, |
|
57 |
env={self.service_settings_env: self.service_settings_file}) |
|
58 |
stdout = cmd_process.communicate() |
|
54 | 59 | |
55 | 60 | |
56 | 61 |
class Passerelle(BaseService): |
57 |
- |