From b44a7f98b5f8a1688ab301afcfd3d3a288ecd832 Mon Sep 17 00:00:00 2001 From: PCoder Date: Thu, 5 Mar 2020 15:55:44 +0530 Subject: [PATCH] Use username instead of email when creating VM --- datacenterlight/tasks.py | 2 +- datacenterlight/views.py | 1 + hosting/views.py | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/datacenterlight/tasks.py b/datacenterlight/tasks.py index 55be8099..f080da90 100644 --- a/datacenterlight/tasks.py +++ b/datacenterlight/tasks.py @@ -62,7 +62,7 @@ def create_vm_task(self, vm_template_id, user, specs, template, order_id): ) if 'pass' in user: - on_user = user.get('email') + on_user = user.get('username') on_pass = user.get('pass') logger.debug("Using user {user} to create VM".format(user=on_user)) vm_name = None diff --git a/datacenterlight/views.py b/datacenterlight/views.py index 6042b0f0..aefaf6a8 100644 --- a/datacenterlight/views.py +++ b/datacenterlight/views.py @@ -1173,6 +1173,7 @@ class OrderConfirmationView(DetailView, FormView): user = { 'name': custom_user.name, 'email': custom_user.email, + 'username': custom_user.username, 'pass': custom_user.password, 'request_scheme': request.scheme, 'request_host': request.get_host(), diff --git a/hosting/views.py b/hosting/views.py index 9e0b5d5c..4ec13c12 100644 --- a/hosting/views.py +++ b/hosting/views.py @@ -1227,6 +1227,7 @@ class OrdersHostingDetailView(LoginRequiredMixin, DetailView, FormView): user = { 'name': self.request.user.name, 'email': self.request.user.email, + 'username': self.request.user.username, 'pass': self.request.user.password, 'request_scheme': request.scheme, 'request_host': request.get_host(),