From 607f5ecf5c34a7072fd968e31baf2a71faab11ed Mon Sep 17 00:00:00 2001
From: Mansard <nmansard@laas.fr>
Date: Wed, 19 Jan 2011 18:41:42 +0100
Subject: [PATCH] Change the error message when an attribute does not exist.

---
 src/dynamic_graph/entity.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/dynamic_graph/entity.py b/src/dynamic_graph/entity.py
index 66ec5dc..037eda8 100644
--- a/src/dynamic_graph/entity.py
+++ b/src/dynamic_graph/entity.py
@@ -118,7 +118,10 @@ class Entity (object) :
 
 
     def __getattr__(self, name):
-       return self.signal(name).value
+        try:
+            return self.signal(name).value
+        except:
+            object.__getattr__(self, name)
 
     def __setattr__(self, name,value):
         try:
-- 
GitLab