mirror of
https://github.com/simon987/feed_archiver.git
synced 2025-04-19 10:26:45 +00:00
Add optional redis password
This commit is contained in:
parent
a09e87668e
commit
9ac16ae71e
24
main.go
24
main.go
@ -23,13 +23,14 @@ var pool *pgx.ConnPool
|
|||||||
var replacer = strings.NewReplacer(".", "_")
|
var replacer = strings.NewReplacer(".", "_")
|
||||||
|
|
||||||
type FeedArchiverArgs struct {
|
type FeedArchiverArgs struct {
|
||||||
DbHost string
|
DbHost string
|
||||||
DbUser string
|
DbUser string
|
||||||
DbPassword string
|
DbPassword string
|
||||||
DbDatabase string
|
DbDatabase string
|
||||||
RedisAddr string
|
RedisAddr string
|
||||||
Pattern string
|
RedisPassword string
|
||||||
Threads int
|
Pattern string
|
||||||
|
Threads int
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
@ -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