From ae3f806036119b9c9ab1e75b5d6e6091495afb36 Mon Sep 17 00:00:00 2001 From: deflax Date: Thu, 8 Dec 2016 03:11:34 +0200 Subject: [PATCH] fix --- README.md | 5 +++++ plugin.py | 4 +++- start.sh | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 88cb861..c1e7dd1 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,11 @@ Python RESTful API for managing a grid of vm slaves 6. generate self signed cert for ssl: openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem 7. o/ + +start: +1. crontab -e +2. @reboot /usr/bin/screen -dmS proxmaster /home/master/proxmaster/start.sh + ``` ##Proxmox permissions: 1. Datacenter -> Permissions -> Add -> User Permission diff --git a/plugin.py b/plugin.py index 4eb7317..d8df5ba 100644 --- a/plugin.py +++ b/plugin.py @@ -71,7 +71,9 @@ def vmcreate(req): #generators #slave_name = str(grid.query_happiness(region_id, weight)) #TODO: provide weight parameters here and calculate route - slave_name = 'lexx' #staic route + #slave_name = 'lexx' #staic route + slave_name = 'warrior' + #vmid = str(grid.generate_vmid()) #TODO: this should be between 100 and 65000 vm_id = random.randint(1000, 9999) cubeid = int(time.time() * 10000 * 10000) diff --git a/start.sh b/start.sh index 34916c5..88b587c 100755 --- a/start.sh +++ b/start.sh @@ -14,5 +14,6 @@ else touch ${LOG_FILE} fi +cd ${LOG_DIR}/.. #startuwsgi instance uwsgi config.ini