diff --git a/roles/inventory/linode/files/linode_inventory.py b/roles/inventory/linode/files/linode_inventory.py index 6a7036e..1b939e0 100644 --- a/roles/inventory/linode/files/linode_inventory.py +++ b/roles/inventory/linode/files/linode_inventory.py @@ -109,8 +109,8 @@ class LinodeInventory: 'linode_created': instance.get('created'), 'linode_updated': instance.get('updated'), 'linode_group': instance.get('group', ''), - 'linode_image': instance.get('image', {}).get('id', '') if instance.get('image') else '', - 'linode_backups': instance.get('backups', {}).get('enabled', False) + 'linode_image': instance.get('image', {}).get('id', '') if isinstance(instance.get('image'), dict) else '', + 'linode_backups': instance.get('backups', {}).get('enabled', False) if isinstance(instance.get('backups'), dict) else False } # Group by region