Procházet zdrojové kódy

Handle broken pipe on stdout

master
JustAnotherArchivist před 4 roky
rodič
revize
5c907488e1
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. +4
    -1
      s3-bucket-list

+ 4
- 1
s3-bucket-list Zobrazit soubor

@@ -96,7 +96,10 @@ while True:

size = int(fields['Size']) if 'Size' in fields else None

print(format.format(**fields, key = key, url = url, size = size))
try:
print(format.format(**fields, key = key, url = url, size = size))
except BrokenPipeError:
sys.exit(0)
lastKey = key

truncated = True if b'<IsTruncated>true</IsTruncated>' in body else (False if b'<IsTruncated>false</IsTruncated>' in body else None)


Načítá se…
Zrušit
Uložit