Merge "Add additional checks for attributes"
diff --git a/tools/check_uuid.py b/tools/check_uuid.py
index 541e6c3..ebbdc78 100644
--- a/tools/check_uuid.py
+++ b/tools/check_uuid.py
@@ -119,8 +119,10 @@
idempotent_id = None
for decorator in test_node.decorator_list:
if (hasattr(decorator, 'func') and
- decorator.func.attr == DECORATOR_NAME and
- decorator.func.value.id == DECORATOR_MODULE):
+ hasattr(decorator.func, 'attr') and
+ decorator.func.attr == DECORATOR_NAME and
+ hasattr(decorator.func, 'value') and
+ decorator.func.value.id == DECORATOR_MODULE):
for arg in decorator.args:
idempotent_id = ast.literal_eval(arg)
return idempotent_id