From 82c34ee9b1552e539f02e6e085bc433262b5e982 Mon Sep 17 00:00:00 2001 From: dandds Date: Wed, 18 Sep 2019 15:50:26 -0400 Subject: [PATCH] Display real environment processing status. --- atst/models/environment.py | 4 ++++ atst/routes/applications/settings.py | 1 + templates/portfolios/applications/settings.html | 9 ++++----- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/atst/models/environment.py b/atst/models/environment.py index 4fa11bfc..f3d85502 100644 --- a/atst/models/environment.py +++ b/atst/models/environment.py @@ -68,6 +68,10 @@ class Environment( else: return self.ProvisioningStatus.COMPLETED + @property + def is_pending(self): + return self.provisioning_status == self.ProvisioningStatus.PENDING + def __repr__(self): return "".format( self.name, diff --git a/atst/routes/applications/settings.py b/atst/routes/applications/settings.py index 8ea3b612..f6849fc1 100644 --- a/atst/routes/applications/settings.py +++ b/atst/routes/applications/settings.py @@ -25,6 +25,7 @@ def get_environments_obj_for_app(application): env_data = { "id": env.id, "name": env.name, + "pending": env.is_pending, "edit_form": EditEnvironmentForm(obj=env), "member_count": len(env.roles), "members": [env_role.application_role.user_name for env_role in env.roles], diff --git a/templates/portfolios/applications/settings.html b/templates/portfolios/applications/settings.html index a4b1c38d..b297765d 100644 --- a/templates/portfolios/applications/settings.html +++ b/templates/portfolios/applications/settings.html @@ -218,7 +218,6 @@