# SPDX-License-Identifier: LGPL-2.1-or-later import sys import dbus reply = dbus.SystemBus().call_blocking('org.storage.stratis3', '/org/storage/stratis3', 'org.storage.stratis3.Manager.r0', 'SetKey', 'sh', [sys.argv[1], 0]) if reply[1] != 0: sys.stderr.write(reply[2] + '\n') sys.exit(1)