seed.go 420 B

123456789101112131415161718192021
  1. package main
  2. import (
  3. "log"
  4. "os"
  5. "git.aetherial.dev/aeth/keiji/pkg/env"
  6. "git.aetherial.dev/aeth/keiji/pkg/helpers"
  7. )
  8. func main() {
  9. err := env.LoadAndVerifyEnv(os.Args[1], env.REQUIRED_VARS); if err != nil {
  10. log.Fatal(err)
  11. }
  12. rds := helpers.NewRedisClient(helpers.RedisConf{Port: os.Getenv("REDIS_PORT"), Addr: os.Getenv("REDIS_ADDR")})
  13. err = rds.SeedData(os.Args[2]); if err != nil {
  14. log.Fatal(err)
  15. }
  16. }