Revert cooldown... this seems broken somehow???
This commit is contained in:
28
lib/redis.go
28
lib/redis.go
@ -8,37 +8,47 @@ import (
|
||||
"github.com/redis/go-redis/v9"
|
||||
)
|
||||
|
||||
var ctx = context.Background()
|
||||
var redis_host = os.Getenv("REDIS_HOST")
|
||||
var redis_password = os.Getenv("REDIS_PASSWORD")
|
||||
|
||||
func SetCache(key string, value string, ttlMinutes int) bool {
|
||||
var redis_host = os.Getenv("REDIS_HOST")
|
||||
var redis_password = os.Getenv("REDIS_PASSWORD")
|
||||
rdb := redis.NewClient(&redis.Options{
|
||||
Addr: redis_host,
|
||||
Password: redis_password,
|
||||
DB: 0,
|
||||
})
|
||||
if rdb == nil {
|
||||
panic("Failed to create Redis client")
|
||||
}
|
||||
|
||||
defer redis.Client.Close(*rdb)
|
||||
println("Created Client in Set")
|
||||
|
||||
err := rdb.Set(ctx, key, value, time.Minute*time.Duration(ttlMinutes)).Err()
|
||||
err := rdb.Set(context.Background(), key, value, time.Minute*time.Duration(ttlMinutes)).Err()
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
return err != nil
|
||||
}
|
||||
|
||||
func GetCache(key string) string {
|
||||
var redis_host = os.Getenv("REDIS_HOST")
|
||||
var redis_password = os.Getenv("REDIS_PASSWORD")
|
||||
println("Entered Get")
|
||||
|
||||
rdb := redis.NewClient(&redis.Options{
|
||||
Addr: redis_host,
|
||||
Password: redis_password,
|
||||
DB: 0,
|
||||
})
|
||||
if rdb == nil {
|
||||
panic("Failed to create Redis client")
|
||||
}
|
||||
|
||||
defer redis.Client.Close(*rdb)
|
||||
|
||||
val, err := rdb.Get(ctx, key).Result()
|
||||
val, err := rdb.Get(context.Background(), key).Result()
|
||||
if err != nil {
|
||||
return "nil"
|
||||
}
|
||||
println("Called Get")
|
||||
|
||||
return val
|
||||
}
|
||||
|
Reference in New Issue
Block a user