From 1a5b5c32b85308ef154d77d4f5480bba031888a9 Mon Sep 17 00:00:00 2001 From: Wayne Witzel III Date: Fri, 3 Nov 2017 10:34:25 -0400 Subject: [PATCH] Handle ProgrammingError in squashed helpers --- awx/main/migrations/_squashed.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/awx/main/migrations/_squashed.py b/awx/main/migrations/_squashed.py index c7de8c9cd0..1470df54ce 100644 --- a/awx/main/migrations/_squashed.py +++ b/awx/main/migrations/_squashed.py @@ -3,6 +3,7 @@ from django.db import ( connection, migrations, OperationalError, + ProgrammingError, ) @@ -30,7 +31,7 @@ def current_migration(exclude_squashed=True): if exclude_squashed: migration_qs = migration_qs.exclude(name__contains='squashed') return migration_qs.latest('id') - except (recorder.Migration.DoesNotExist, OperationalError): + except (recorder.Migration.DoesNotExist, OperationalError, ProgrammingError): return None