.
This commit is contained in:
20
main.go
20
main.go
@@ -1,15 +1,14 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"gemini-grc/config"
|
||||
"gemini-grc/gemini"
|
||||
"gemini-grc/logging"
|
||||
"os"
|
||||
"os/signal"
|
||||
"syscall"
|
||||
|
||||
"gemini-grc/config"
|
||||
"gemini-grc/gemini"
|
||||
"gemini-grc/logging"
|
||||
"github.com/jmoiron/sqlx"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
zlog "github.com/rs/zerolog/log"
|
||||
)
|
||||
@@ -44,11 +43,14 @@ func runApp() error {
|
||||
}
|
||||
}(db)
|
||||
|
||||
// if len(os.Args) > 1 {
|
||||
// url := os.Args[1]
|
||||
// }
|
||||
// os.Exit(1)
|
||||
go gemini.SpawnWorkers(config.CONFIG.NumOfWorkers, db)
|
||||
gemini.LoadBlacklist()
|
||||
|
||||
if len(os.Args) > 1 {
|
||||
url := os.Args[1]
|
||||
go gemini.RunWorker(0, db, &url)
|
||||
} else {
|
||||
go gemini.SpawnWorkers(config.CONFIG.NumOfWorkers, db)
|
||||
}
|
||||
|
||||
<-sigs
|
||||
logging.LogInfo("Received SIGINT or SIGTERM signal, exiting")
|
||||
|
||||
Reference in New Issue
Block a user