startTime = time.Now().Add(-time.Duration(24) * time.Hour) log.Println("Used default start time") } else { startTime = time.Unix(int64(timestamp), 0) } request := model.Request{ Query: fmt.Sprintf(`message: "%s"`, config.ReadString("fc.pattern")), TimeStart: startTime, TimeEnd: time.Now(), Size: 500, Order: "acs", } decorator := component.Decorator{} decorator.DecorateRequest(request) client := component.Client{ Host: config.ReadString("logstash.host"), Login: config.ReadString("logstash.login"), Password: config.ReadString("logstash.password"), } list := client.FindLogs(request) stored := 0 for _, entity := range list { reader = entity.Source var exists int db.QueryRow("SELECT `id` FROM `frequencyCode` WHERE `unique` = ? LIMIT 1", entity.Id).Scan(&exists)