INNER CODE UNIT · Python
_write_secret
WMAL/kodachios · Kodachi-OS-10-stable/open/dock/lib/kodachi_direct.py:687
def _write_secret(pipe, secret):
view = memoryview(secret)
written = 0
try:
while written < len(view):
count = os.write(pipe.fileno(), view[written:])
if count <= 0:
raise OSError("secret stdin pipe stopped accepting bytes")
written += count
finally:
view.release()
pipe.close()
def _strip_helper_protocol(body):
"""Drop kodachi-repo-apt's startup sentinel from user-visible output.
Line-anchored, so a package name or an apt message that merely CONTAINS