mirror of
https://github.com/simon987/feed_archiver.git
synced 2025-04-20 18:56:46 +00:00
Compare commits
2 Commits
a09e87668e
...
e8ea4ff1dd
Author | SHA1 | Date | |
---|---|---|---|
e8ea4ff1dd | |||
9ac16ae71e |
@ -1,5 +1,5 @@
|
|||||||
# Build
|
# Build
|
||||||
FROM golang:1.13 as go_build
|
FROM golang:1.15 as go_build
|
||||||
WORKDIR /build/
|
WORKDIR /build/
|
||||||
|
|
||||||
COPY main.go .
|
COPY main.go .
|
||||||
|
10
main.go
10
main.go
@ -28,6 +28,7 @@ type FeedArchiverArgs struct {
|
|||||||
DbPassword string
|
DbPassword string
|
||||||
DbDatabase string
|
DbDatabase string
|
||||||
RedisAddr string
|
RedisAddr string
|
||||||
|
RedisPassword string
|
||||||
Pattern string
|
Pattern string
|
||||||
Threads int
|
Threads int
|
||||||
}
|
}
|
||||||
@ -74,6 +75,13 @@ func main() {
|
|||||||
Value: "localhost:6379",
|
Value: "localhost:6379",
|
||||||
EnvVars: []string{"FA_REDIS_ADDR"},
|
EnvVars: []string{"FA_REDIS_ADDR"},
|
||||||
},
|
},
|
||||||
|
&cli.StringFlag{
|
||||||
|
Name: "redis-password",
|
||||||
|
Usage: "Redis password",
|
||||||
|
Destination: &args.RedisPassword,
|
||||||
|
Value: "",
|
||||||
|
EnvVars: []string{"FA_REDIS_PASSWORD"},
|
||||||
|
},
|
||||||
&cli.StringFlag{
|
&cli.StringFlag{
|
||||||
Name: "pattern",
|
Name: "pattern",
|
||||||
Usage: "redis arc pattern",
|
Usage: "redis arc pattern",
|
||||||
@ -113,7 +121,7 @@ func main() {
|
|||||||
|
|
||||||
rdb := redis.NewClient(&redis.Options{
|
rdb := redis.NewClient(&redis.Options{
|
||||||
Addr: args.RedisAddr,
|
Addr: args.RedisAddr,
|
||||||
Password: "",
|
Password: args.RedisPassword,
|
||||||
DB: 0,
|
DB: 0,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user