go-pingbot/database/mongo/getAll.go
Medzik 689e833dbb feat: add ctx to backend ping, add cluster functional...
- Added ctx to backend ping
- Log changed Stderr to Stdout
- Added cluster functional
- Updated more files
2021-07-31 20:59:43 +00:00

30 lines
448 B
Go

package mongo
import (
"context"
"time"
"gitlab.com/gaming0skar123/go/pingbot/config"
)
func GetAll() ([]URL, error) {
var results []URL
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
defer cancel()
cursor, err := Coll.Find(ctx, json{
"cluster": config.Toml.Cluster.ID,
})
if err != nil {
return nil, err
}
err = cursor.All(ctx, &results)
if err != nil {
return nil, err
}
return results, nil
}