1
0
mirror of https://github.com/openSUSE/osc.git synced 2025-01-26 14:46:14 +01:00

fix error when f.size is None but f.mtime is not

The if statement just catches the case when both (f.size
and f.mtime) are None.

Added two elifs to catch the cases that just one of them is None.
This commit is contained in:
lethliel 2019-07-11 13:43:22 +02:00
parent 9a1b2d980a
commit 49b0325ab0

View File

@ -393,6 +393,10 @@ class Osc(cmdln.Cmdln):
for f in result[1]:
if f.size is None and f.mtime is None:
print("%9s %12s %-40s" % ('unknown', 'unknown', f.name))
elif f.size is None and f.mtime is not None:
print("%9s %s %-40s" % ('unknown', shorttime(f.mtime), f.name))
elif f.size is not None and f.mtime is None:
print("%9d %12s %-40s" % (f.size, 'unknown', f.name))
else:
print("%9d %s %-40s" % (f.size, shorttime(f.mtime), f.name))
else: