[project @ Arch-1:robey@lag.net--2003-public%secsh--dev--1.0--patch-159]
clean up SFTPAttributes.__repr__ clean up SFTPAttributes repr() a bit.
This commit is contained in:
parent
6e6f1cec7a
commit
7e40c6f2be
|
@ -81,6 +81,9 @@ class SFTPAttributes (object):
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return '<SFTPAttributes: %s>' % self._debug_str()
|
return '<SFTPAttributes: %s>' % self._debug_str()
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return self._debug_str()
|
||||||
|
|
||||||
|
|
||||||
### internals...
|
### internals...
|
||||||
|
|
||||||
|
@ -148,12 +151,12 @@ class SFTPAttributes (object):
|
||||||
if hasattr(self, 'st_uid') or hasattr(self, 'st_gid'):
|
if hasattr(self, 'st_uid') or hasattr(self, 'st_gid'):
|
||||||
out += 'uid=%d gid=%d ' % (getattr(self, 'st_uid', 0), getattr(self, 'st_gid', 0))
|
out += 'uid=%d gid=%d ' % (getattr(self, 'st_uid', 0), getattr(self, 'st_gid', 0))
|
||||||
if hasattr(self, 'st_mode'):
|
if hasattr(self, 'st_mode'):
|
||||||
out += 'mode=' + oct(self.st_mode)
|
out += 'mode=' + oct(self.st_mode) + ' '
|
||||||
if hasattr(self, 'st_atime') or hasattr(self, 'st_mtime'):
|
if hasattr(self, 'st_atime') or hasattr(self, 'st_mtime'):
|
||||||
out += 'atime=%d mtime=%d ' % (getattr(self, 'st_atime', 0),
|
out += 'atime=%d mtime=%d ' % (getattr(self, 'st_atime', 0),
|
||||||
getattr(self, 'st_mtime', 0))
|
getattr(self, 'st_mtime', 0))
|
||||||
for k, v in self.attr.iteritems():
|
for k, v in self.attr.iteritems():
|
||||||
out += '"%s"=%s ' % (str(k), repr(v))
|
out += '"%s"=%r ' % (str(k), v)
|
||||||
out += ']'
|
out += ']'
|
||||||
return out
|
return out
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue