From 4cb4d9b14c57a6fef417defab9f3e17f0e51d81b Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Mon, 7 Aug 2017 18:50:50 -0500 Subject: [PATCH] Stop trying to persist session used for upgrade execution progress apparently that trick won't work as long as we're waiting in-process for the upgrade process to complete.. --- tailbone/views/upgrades.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tailbone/views/upgrades.py b/tailbone/views/upgrades.py index 380e0723..85566717 100644 --- a/tailbone/views/upgrades.py +++ b/tailbone/views/upgrades.py @@ -183,9 +183,11 @@ class UpgradeView(MasterView): def before_create_flush(self, upgrade): upgrade.created_by = self.request.user - def make_execute_progress(self): - key = '{}.execute'.format(self.get_grid_key()) - return SessionProgress(self.request, key, session_type='file') + # TODO: this was an attempt to make the progress bar survive Apache restart, + # but it didn't work... need to "fork" instead of waiting for execution? + # def make_execute_progress(self): + # key = '{}.execute'.format(self.get_grid_key()) + # return SessionProgress(self.request, key, session_type='file') def execute_instance(self, upgrade, user, **kwargs): session = orm.object_session(upgrade)