kopia lustrzana https://github.com/bugout-dev/moonstream
17 wiersze
284 B
Go
17 wiersze
284 B
Go
|
package probes
|
||
|
|
||
|
import (
|
||
|
"context"
|
||
|
|
||
|
"github.com/jackc/pgx/v5/pgxpool"
|
||
|
)
|
||
|
|
||
|
type ServiceWorker struct {
|
||
|
Name string `json:"name"`
|
||
|
Description string
|
||
|
LonDescription string
|
||
|
Interval int `json:"interval"`
|
||
|
|
||
|
ExecFunction func(context.Context, *pgxpool.Pool) error
|
||
|
}
|