]> arthur.barton.de Git - bup.git/commit
split: separate opt handling and work; isolate packfile lifetime
authorRob Browning <rlb@defaultvalue.org>
Sat, 25 Sep 2021 21:46:16 +0000 (16:46 -0500)
committerRob Browning <rlb@defaultvalue.org>
Mon, 22 Nov 2021 06:33:14 +0000 (00:33 -0600)
commitc3553062d34654bf22d26eef55883d02f6cabb20
tree7fbb31fe4c6d027f2649636b40914b0b44efe771
parent6b02c2fa4aec3e3d2154b0781f9374045666bd71
split: separate opt handling and work; isolate packfile lifetime

Rearrange split to disentangle the options parsing, splitting, and
resource (packfile) lifetime management before we replace __del__ with
context management.

Signed-off-by: Rob Browning <rlb@defaultvalue.org>
Tested-by: Rob Browning <rlb@defaultvalue.org>
lib/bup/cmd/split.py