Documentation
¶
Overview ¶
Package extension holds extension interfaces and implementations shared across SubmitQueue, Stovepipe, and other repo-local services. Import path: `github.com/uber/submitqueue/platform/extension`. Service-specific extensions live under each domain (e.g. `submitqueue/extension`, `stovepipe/extension`).
Directories
¶
| Path | Synopsis |
|---|---|
|
Package consumergate defines the consumer-gate extension: runtime stop/start of individual queue controllers without stopping the service that hosts them.
|
Package consumergate defines the consumer-gate extension: runtime stop/start of individual queue controllers without stopping the service that hosts them. |
|
file
Package file implements the consumergate contract with plain files in a shared directory.
|
Package file implements the consumergate contract with plain files in a shared directory. |
|
mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
noop
Package noop provides a no-op consumergate.Gate that admits every delivery immediately.
|
Package noop provides a no-op consumergate.Gate that admits every delivery immediately. |
|
mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
mysql
Package mysql is a generated GoMock package.
|
Package mysql is a generated GoMock package. |
|
mysql/ctl
command
|
|
Click to show internal directories.
Click to hide internal directories.