diff --git a/app/vmanager/routes.py b/app/vmanager/routes.py index 0f7558a..b857649 100644 --- a/app/vmanager/routes.py +++ b/app/vmanager/routes.py @@ -74,10 +74,13 @@ def vmcreate(orderid): form = SlaveForm() if form.validate_on_submit(): + selectedslaveswitch = form.slaveswitcher.data + selectedslave = Server.query.filter_by(pid=int(selectedslaveswitch)).first() data = { 'clientid': str(order.user_id), 'clientemail': str(order.owner.email), 'hostname': 'c' + str(order.user_id) + '-' + str(order.parameter1), 'region': str(order.region.name), + 'slave': str(selectedslave.name), 'type': 'kvm', 'cpu': str(int(order.parameter2)), 'mem': str(int(order.parameter3)),