drop trailing slashes when looking up user/group in tar snapshots

This commit is contained in:
Jani Monoses 2012-11-08 14:25:42 -06:00
commit 2e564d5b2b

4
smem
View file

@ -94,12 +94,12 @@ class tardata(procdata):
def _readlines(self, f):
return self.tar.extractfile(f).readlines()
def piduser(self, p):
t = self.tar.getmember("%d/" % p)
t = self.tar.getmember("%d" % p)
if t.uname:
self._ucache[t.uid] = t.uname
return t.uid
def pidgroup(self, p):
t = self.tar.getmember("%d/" % p)
t = self.tar.getmember("%d" % p)
if t.gname:
self._gcache[t.gid] = t.gname
return t.gid