]> arthur.barton.de Git - bup.git/commitdiff
Check for a Node's parent before trying to print its name in __repr__.
authorMartin Zimmermann <info@posativ.org>
Sat, 29 Dec 2012 20:58:10 +0000 (21:58 +0100)
committerRob Browning <rlb@defaultvalue.org>
Mon, 31 Dec 2012 17:53:06 +0000 (11:53 -0600)
Signed-off-by: Martin Zimmermann <info@posativ.org>
Reviewed-by: Zoran Zaric <zz@zoranzaric.de>
[rlb@defaultvalue.org: Edit commit message.]

lib/bup/vfs.py

index 59ec5f39c4dd66975e6e25f1e1f824220a3118fb..0f9b0a26f93337be951a80a924b84898a982f076 100644 (file)
@@ -176,7 +176,7 @@ class Node:
     def __repr__(self):
         return "<bup.vfs.Node object at X - name:%r hash:%s parent:%r>" \
             % (self.name, self.hash.encode('hex'),
-               self.parent.name if self.parent.name else None)
+               self.parent.name if self.parent else None)
 
     def __cmp__(a, b):
         if a is b: