Unknown variables in test_xattr_support
When catching IOError, there are references to
exc, I think these are supposed to be
e, respectively. It doesn't work, currently.
###### Extended Attributes ####### def test_xattr_support(path): test_file = path + "/$TEST" f = open(test_file, 'w') f.close try: xattr.set(test_file, "test", "123", namespace=xattr.NS_USER) if xattr.get(test_file, "test", namespace=xattr.NS_USER) != "123": raise ObsyncPermanentException("test_xattr_support: failed to set an xattr and " + \ "read it back.") except IOError, e: print >>stderr, "**** ERRROR: You do not appear to have xattr support " + \ "at %s ****" % pa raise ObsyncPermanentException(exc) finally: os.unlink(test_file)
#5 Updated by Matthew Wodrich about 8 years ago
I was unaware this was assigned to me on this tracker. The good news is that this has been fixed, I believe, in the repo with continuing development (on https://github.com/dreamhost/obsync). I seem to recall running into this issue and patching it. Try the current version on master there.