From 69aa991499a1ff446d02ddd456adc7e59c867651 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Wed, 14 May 2014 23:03:46 -0400 Subject: [PATCH] Check for null attributes related to an inventory update when performing the name migration --- awx/main/migrations/0044_v1411_changes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/awx/main/migrations/0044_v1411_changes.py b/awx/main/migrations/0044_v1411_changes.py index 4ba2d85c02..137f4cb220 100644 --- a/awx/main/migrations/0044_v1411_changes.py +++ b/awx/main/migrations/0044_v1411_changes.py @@ -9,6 +9,8 @@ class Migration(DataMigration): def forwards(self, orm): for iu in orm.InventoryUpdate.objects.filter(active=True): + if iu.inventory_source is None or iu.inventory_source.group is None or iu.inventory_source.inventory is None: + continue iu.name = "%s (%s)" % (iu.inventory_source.group.name, iu.inventory_source.inventory.name) iu.save()