Skip to content

Commit 3f98b93

Browse files
committed
Add some planned cmdline flags
1 parent a85588a commit 3f98b93

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

main.go

+8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package main
22

33
import (
4+
"flag"
45
"fmt"
56
"os"
67
"os/signal"
@@ -34,6 +35,12 @@ var (
3435
reload = make(chan int8)
3536
)
3637

38+
// Flags.
39+
var (
40+
KeepPlayed = flag.Bool("nocleanup", false, "Disable cache cleanups and keep all finished items")
41+
PurgeQueue = flag.Bool("purge", false, "Purge finished items from the queue file as well as disk")
42+
)
43+
3744
func banner() {
3845
fmt.Printf("Starting Podbit v%d.%d.%d...\n", verMaj, verMin, verPatch)
3946
}
@@ -95,6 +102,7 @@ func initSignals(exit chan struct{}) {
95102

96103
func main() {
97104
banner()
105+
flag.Parse()
98106
initDirs()
99107
initSignals(exit)
100108

0 commit comments

Comments
 (0)