├── .gitignore ├── Makefile ├── README.md ├── api.go ├── cmd ├── cli │ └── main.go └── framework │ ├── Dockerfile │ └── main.go ├── doc.go ├── docker-compose.yml ├── examplejobs ├── job.json └── job2.json ├── job.go ├── queue.go ├── queue ├── basictaskqueue.go └── basictaskqueue_test.go ├── scheduler.go ├── server.go ├── store.go ├── store ├── basicstore.go └── basicstore_test.go ├── taurus.go ├── util.go ├── worker.go └── worker └── basicworker.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/README.md -------------------------------------------------------------------------------- /api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/api.go -------------------------------------------------------------------------------- /cmd/cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/cmd/cli/main.go -------------------------------------------------------------------------------- /cmd/framework/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM google/golang-runtime 2 | EXPOSE 8080 3 | -------------------------------------------------------------------------------- /cmd/framework/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/cmd/framework/main.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/doc.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /examplejobs/job.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/examplejobs/job.json -------------------------------------------------------------------------------- /examplejobs/job2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/examplejobs/job2.json -------------------------------------------------------------------------------- /job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/job.go -------------------------------------------------------------------------------- /queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/queue.go -------------------------------------------------------------------------------- /queue/basictaskqueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/queue/basictaskqueue.go -------------------------------------------------------------------------------- /queue/basictaskqueue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/queue/basictaskqueue_test.go -------------------------------------------------------------------------------- /scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/scheduler.go -------------------------------------------------------------------------------- /server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/server.go -------------------------------------------------------------------------------- /store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/store.go -------------------------------------------------------------------------------- /store/basicstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/store/basicstore.go -------------------------------------------------------------------------------- /store/basicstore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/store/basicstore_test.go -------------------------------------------------------------------------------- /taurus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/taurus.go -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/util.go -------------------------------------------------------------------------------- /worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/worker.go -------------------------------------------------------------------------------- /worker/basicworker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milosgajdos/taurus/HEAD/worker/basicworker.go --------------------------------------------------------------------------------