update dxcc
This commit is contained in:
6
main.go
6
main.go
@ -52,12 +52,14 @@ func main() {
|
||||
cfg := NewConfig(cfgPath)
|
||||
|
||||
log := NewLog()
|
||||
|
||||
log.Info("config loaded.")
|
||||
log.Infof("Callsign: %s", cfg.SQLite.Callsign)
|
||||
|
||||
DeleteDatabase("./flex.sqlite", log)
|
||||
|
||||
// Load country.xml to get all the DXCC
|
||||
Countries := LoadCountryFile()
|
||||
|
||||
fRepo := NewFlexDXDatabase("flex.sqlite", log)
|
||||
defer fRepo.db.Close()
|
||||
|
||||
@ -67,7 +69,7 @@ func main() {
|
||||
TCPServer := NewTCPServer(cfg.TelnetServer.Host, cfg.TelnetServer.Port, log)
|
||||
|
||||
FlexClient := NewFlexClient(*fRepo, TCPServer, log)
|
||||
TCPClient := NewTCPClient(TCPServer, FlexClient, log)
|
||||
TCPClient := NewTCPClient(TCPServer, FlexClient, log, Countries)
|
||||
HTTPServer := NewHTTPServer(*cRepo, *fRepo, FlexClient, TCPServer, log)
|
||||
|
||||
sigCh := make(chan os.Signal, 1)
|
||||
|
Reference in New Issue
Block a user