flag for authcode

This commit is contained in:
2021-10-05 18:54:58 +02:00
parent eb9fcbee03
commit 831ced97af
2 changed files with 14 additions and 16 deletions

21
main.go
View File

@@ -28,15 +28,16 @@ import (
)
var (
conf = utils.Conf{}
demoLoader = &csgo.DemoMatchLoader{}
router *mux.Router
db *utils.DBWithLock
sendGC chan *csgo.Demo
demoParser = &csgo.DemoParser{}
firstHK = true
rL ratelimit.Limiter
configFlag = flag.String("config", "config.yaml", "Set config to use")
conf = utils.Conf{}
demoLoader = &csgo.DemoMatchLoader{}
router *mux.Router
db *utils.DBWithLock
sendGC chan *csgo.Demo
demoParser = &csgo.DemoParser{}
firstHK = true
rL ratelimit.Limiter
configFlag = flag.String("config", "config.yaml", "Set config to use")
authCodeFlag = flag.String("authcode", "", "Provide Steam AuthCode to login")
)
type PlayerResponse struct {
@@ -389,7 +390,7 @@ func main() {
rL = ratelimit.New(conf.Steam.RatePerSecond)
// setup GC
err = demoLoader.Setup(conf.Steam.Username)
err = demoLoader.Setup(conf.Steam.Username, *authCodeFlag)
if err != nil {
log.Fatalf("Unbale to setup DemoLoader: %v", err)
}