Tag 0.0.13.

This commit is contained in:
Manuel Amador (Rudd-O) 2022-08-21 01:32:34 +00:00
parent 9871f0aeec
commit cd0df3cccf
2 changed files with 11 additions and 15 deletions

View File

@ -3,7 +3,7 @@
%define mybuildnumber %{?build_number}%{?!build_number:1}
Name: ansible-qubes
Version: 0.0.12
Version: 0.0.13
Release: %{mybuildnumber}%{?dist}
Summary: Inter-VM program execution for Qubes OS AppVMs and StandaloneVMs
BuildArch: noarch

View File

@ -138,20 +138,16 @@ def put(out_path):
chunksize = int(sys.stdin.readline(16))
if chunksize == 0:
break
while True:
chunk = sys.stdin.read(chunksize)
if chunk == b"":
assert chunksize == 0, "Never could finish reading the last %s bytes" % chunksize
break
assert len(chunk) == chunksize, ("Mismatch in chunk length", len(chunk), chunksize)
try:
f.write(chunk)
sys.stdout.write(b'Y\n')
except (IOError, OSError) as e:
sys.stdout.write(b'N\n')
encode_exception(e, sys.stdout)
f.close()
return
chunksize = chunksize - len(chunk)
sys.stdout.write(b'Y\n')
try:
f.flush()
except (IOError, OSError) as e: