Documentation
¶
There is no documentation for this package.
Directories
¶
Path | Synopsis |
---|---|
Package client provides a client for interacting with the Marmot Workflow Service.
|
Package client provides a client for interacting with the Marmot Workflow Service. |
Package instance holds functions for creating a Marmot instance and methods for running the instance.
|
Package instance holds functions for creating a Marmot instance and methods for running the instance. |
proto
|
|
marmot
Package marmot is a generated protocol buffer package.
|
Package marmot is a generated protocol buffer package. |
Package service implements the GRPC service for Marmot.
|
Package service implements the GRPC service for Marmot. |
cogs/storage
Package storage provides Cogs with access to storage mechanisms that hold data that a Cog may need for operations.
|
Package storage provides Cogs with access to storage mechanisms that hold data that a Cog may need for operations. |
cogs/storage/toml
Package toml implements a key/value store using TOML for Cogs to query.
|
Package toml implements a key/value store using TOML for Cogs to query. |
coordinator
Package coordinator coordinates the running of Labors within the system.
|
Package coordinator coordinates the running of Labors within the system. |
storage/inmemory
Package inmemory provides an inmemory storage mechanism for Labors as they get processed.
|
Package inmemory provides an inmemory storage mechanism for Labors as they get processed. |
storage/testing
Package testing tests all storage implementations.
|
Package testing tests all storage implementations. |
testing
|
|
cogs/proto/tester
Package marmot_tester is a generated protocol buffer package.
|
Package marmot_tester is a generated protocol buffer package. |
etoe
Package etoe exists only to allow the etoe_test.go file for running end to end tests.
|
Package etoe exists only to allow the etoe_test.go file for running end to end tests. |
Package work provides mechanisms for executing a workflow, which is represented by the Labor object.
|
Package work provides mechanisms for executing a workflow, which is represented by the Labor object. |
Click to show internal directories.
Click to hide internal directories.