[RARSLAVE] Refactoring of PAR2Set
authorIra W. Snyder <devel@irasnyder.com>
Thu, 28 Dec 2006 19:40:17 +0000 (11:40 -0800)
committerIra W. Snyder <devel@irasnyder.com>
Thu, 28 Dec 2006 19:40:17 +0000 (11:40 -0800)
commitf2f961bc4b0dcedb3a6108b14506e4416a6628bf
treebee8c551b70a1edafd317118c5ba5d58cf94852e
parentff34f5ee9df8449f200b68b9e62d302e87651cd3
[RARSLAVE] Refactoring of PAR2Set

This patch moves much of the functionality required only by the PAR2Set
class from the global scope into the PAR2Set class itself. It is now much
more careful about only generating sets of data once (where possible).
Also, it is much more careful to re-generate a set of data when it is
possible (and likely) that it has changed.

Fixes: Failure to remove original versions (.1 extension) of repaired
files.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
rarslave.py