Documentation
¶
Overview ¶
Package service implements our gRPC service called Workflow.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Workflow ¶
type Workflow struct { // Required for gRPC to run, makes sure we have all the methods defined. pb.UnimplementedWorkflowServer // contains filtered or unexported fields }
Workflow implements our gRPC service.
Directories
¶
Path | Synopsis |
---|---|
Package executor provides the Work type which is used to execute a pb.WorkReq.
|
Package executor provides the Work type which is used to execute a pb.WorkReq. |
Package jobs defines our Job type, which executes work and a registration system for registering Jobs.
|
Package jobs defines our Job type, which executes work and a registration system for registering Jobs. |
register/diskerase
Package diskerase registers a job that can be used to erase a disk on a machine.
|
Package diskerase registers a job that can be used to erase a disk on a machine. |
register/sleep
Package validatedecom registers a job that is used to validate a site is set to state "decom".
|
Package validatedecom registers a job that is used to validate a site is set to state "decom". |
register/tokenbucket
Package tokenbucket registers a job that is used to fetch a token from a token bucket.
|
Package tokenbucket registers a job that is used to fetch a token from a token bucket. |
register/validatedecom
Package validatedecom registers a job that is used to validate a site is set to state "decom".
|
Package validatedecom registers a job that is used to validate a site is set to state "decom". |
Click to show internal directories.
Click to hide internal directories.