Skip to content

Commit d6d9c6e

Browse files
committed
Small update
1 parent 3deee04 commit d6d9c6e

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

pyneofile/pyneofile.py

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10055,12 +10055,22 @@ def BSDTarFileListFiles(infile, formatspecs=__file_format_multi_dict__, verbose=
1005510055
printfname = member.pathname + " link to " + member.linkpath
1005610056
elif(member.issym):
1005710057
printfname = member.pathname + " -> " + member.linkpath
10058-
fuprint = member.uname
10058+
fuprint = ""
10059+
if(hasattr(member, "uname")):
10060+
fuprint = member.uname
1005910061
if(fuprint is None or len(fuprint) <= 0):
10060-
fuprint = member.uid
10061-
fgprint = member.gname
10062+
if(hasattr(member, "uid")):
10063+
fuprint = member.uid
10064+
else:
10065+
fuprint = "0"
10066+
fgprint = ""
10067+
if(hasattr(member, "gname")):
10068+
fgprint = member.gname
1006210069
if(fgprint is None or len(fgprint) <= 0):
10063-
fgprint = member.gid
10070+
if(hasattr(member, "gid")):
10071+
fgprint = member.gid
10072+
else:
10073+
fgprint = "0"
1006410074
VerbosePrintOut(PrintPermissionString(ffullmode, ftype) + "\t" + str(fuprint) + "/" + str(fgprint) + "\t" + str(
1006510075
member.size).rjust(15) + "\t" + datetime.datetime.fromtimestamp(member.mtime).strftime('%Y-%m-%d %H:%M') + "\t" + printfname)
1006610076
lcfi = lcfi + 1

0 commit comments

Comments
 (0)