action="store_true",
help="don't check cached info before starting",
)
- # TODO: don't require input file when using -P
- parser.add_argument(
- "-P",
- "--purge-all",
- action="store_true",
- help="don't check cached info before starting",
- )
parser.add_argument(
"-r", "--reverse", action="store_true", help="reverse card order"
)
# Purge caches if asked
if args.purge:
progress.purge(stack)
- if args.purge_all:
- progress.purge_all()
# Check for caches
idx = Status()
file = f"{dired}/{name_gen(stra)}/"
if os.path.exists(file):
shutil.rmtree(file)
-
-
-def purge_all():
- if os.path.exists(dired):
- shutil.rmtree(dired)
\f[B]-p\f[R], \f[B]\[en]purge\f[R]
Purge cache for chosen set
.TP
-\f[B]-P\f[R], \f[B]\[en]purge-all\f[R]
-Purge all caches
-.TP
\f[B]-r\f[R], \f[B]\[en]reverse\f[R]
Reverse card order
.TP
**-p**, **--purge**
: Purge cache for chosen set
-**-P**, **--purge-all**
-: Purge all caches
-
**-r**, **--reverse**
: Reverse card order