Skip to content

Commit 98fa17f

Browse files
committed
Small update
1 parent c313653 commit 98fa17f

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

pyfoxfile/pyfoxfile.py

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10061,12 +10061,22 @@ def BSDTarFileListFiles(infile, formatspecs=__file_format_multi_dict__, verbose=
1006110061
printfname = member.pathname + " link to " + member.linkpath
1006210062
elif(member.issym):
1006310063
printfname = member.pathname + " -> " + member.linkpath
10064-
fuprint = member.uname
10064+
fuprint = ""
10065+
if(hasattr(member, "uname")):
10066+
fuprint = member.uname
1006510067
if(fuprint is None or len(fuprint) <= 0):
10066-
fuprint = member.uid
10067-
fgprint = member.gname
10068+
if(hasattr(member, "uid")):
10069+
fuprint = member.uid
10070+
else:
10071+
fuprint = "0"
10072+
fgprint = ""
10073+
if(hasattr(member, "gname")):
10074+
fgprint = member.gname
1006810075
if(fgprint is None or len(fgprint) <= 0):
10069-
fgprint = member.gid
10076+
if(hasattr(member, "gid")):
10077+
fgprint = member.gid
10078+
else:
10079+
fgprint = "0"
1007010080
VerbosePrintOut(PrintPermissionString(ffullmode, ftype) + "\t" + str(fuprint) + "/" + str(fgprint) + "\t" + str(
1007110081
member.size).rjust(15) + "\t" + datetime.datetime.fromtimestamp(member.mtime).strftime('%Y-%m-%d %H:%M') + "\t" + printfname)
1007210082
lcfi = lcfi + 1

0 commit comments

Comments
 (0)