zfs-check broken pipe handling tests for volumes

This commit is contained in:
Edwin Eefting
2022-02-21 13:01:45 +01:00
parent 3e6a327647
commit a807ec320e
2 changed files with 35 additions and 29 deletions

View File

@ -31,6 +31,9 @@ class ZfsCheck(CliBase):
group.add_argument('--count', metavar="COUNT", default=int((100 * (1024 ** 2)) / 4096),
help="Generate a hash for every COUNT blocks. default %(default)s", type=int) # 100MiB
group.add_argument('--check', '-c', metavar="FILE", default=None,
help="Read hashes from FILE and check them")
return parser
def parse_args(self, argv):
@ -153,25 +156,5 @@ def cli():
if __name__ == "__main__":
# try:
# while True:
# # print("stderr", file=sys.stderr)
# print("loop")
# sys.stdout.flush()
#
# except BrokenPipeError:
# output_redir()
# print("pipe brookn", file=sys.stderr)
# sys.stderr.flush()
#
# devnull = os.open(os.devnull, os.O_WRONLY)
# os.dup2(devnull, sys.stdout.fileno())
#
# print("stout")
# sys.stdout.flush()
#
#
# print("hier kom ik nie", file=sys.stderr)
# open("yo" ,"w")
cli()