-
- Downloads
feat: new fsnotify scheduler #33
Showing
- go.mod 4 additions, 3 deletionsgo.mod
- go.sum 7 additions, 0 deletionsgo.sum
- manager.go 46 additions, 25 deletionsmanager.go
- queue.go 54 additions, 4 deletionsqueue.go
- queue_test.go 5 additions, 2 deletionsqueue_test.go
- runnable-shell.go 1 addition, 1 deletionrunnable-shell.go
- schedule-cron.go 94 additions, 0 deletionsschedule-cron.go
- schedule-delay.go 99 additions, 0 deletionsschedule-delay.go
- schedule-interval.go 108 additions, 0 deletionsschedule-interval.go
- schedule-time.go 112 additions, 0 deletionsschedule-time.go
- scheduler-event.go 104 additions, 0 deletionsscheduler-event.go
- scheduler-inotify.go 139 additions, 0 deletionsscheduler-inotify.go
- scheduler-instant.go 37 additions, 0 deletionsscheduler-instant.go
- scheduler.go 10 additions, 535 deletionsscheduler.go
- scheduler_test.go 42 additions, 0 deletionsscheduler_test.go
module gitlab.schukai.com/oss/libraries/go/services/job-queues | ||
go 1.20 | ||
go 1.21 | ||
require ( | ||
github.com/DATA-DOG/go-sqlmock v1.5.0 | ||
github.com/docker/docker v24.0.6+incompatible | ||
github.com/docker/go-connections v0.4.0 | ||
github.com/fsnotify/fsnotify v1.7.0 | ||
github.com/go-chi/chi/v5 v5.0.10 | ||
github.com/google/uuid v1.4.0 | ||
github.com/pkg/sftp v1.13.6 | ||
... | ... | @@ -13,7 +14,7 @@ require ( |
github.com/shirou/gopsutil/v3 v3.23.10 | ||
github.com/stretchr/testify v1.8.4 | ||
go.uber.org/zap v1.26.0 | ||
golang.org/x/crypto v0.14.0 | ||
golang.org/x/crypto v0.16.0 | ||
gopkg.in/yaml.v3 v3.0.1 | ||
gorm.io/driver/mysql v1.5.2 | ||
gorm.io/gorm v1.25.5 | ||
... | ... | @@ -46,7 +47,7 @@ require ( |
go.uber.org/multierr v1.11.0 // indirect | ||
golang.org/x/mod v0.8.0 // indirect | ||
golang.org/x/net v0.10.0 // indirect | ||
golang.org/x/sys v0.14.0 // indirect | ||
golang.org/x/sys v0.15.0 // indirect | ||
golang.org/x/time v0.3.0 // indirect | ||
golang.org/x/tools v0.6.0 // indirect | ||
gotest.tools/v3 v3.5.1 // indirect | ||
... | ... |
schedule-cron.go
0 → 100644
schedule-delay.go
0 → 100644
schedule-interval.go
0 → 100644
schedule-time.go
0 → 100644
scheduler-event.go
0 → 100644
scheduler-inotify.go
0 → 100644
scheduler-instant.go
0 → 100644
Please register or sign in to comment