Comment more packages to pass go lint
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
@@ -1,15 +1,26 @@
|
||||
package runtime
|
||||
|
||||
const (
|
||||
TaskCreateEventTopic = "/tasks/create"
|
||||
TaskStartEventTopic = "/tasks/start"
|
||||
TaskOOMEventTopic = "/tasks/oom"
|
||||
TaskExitEventTopic = "/tasks/exit"
|
||||
TaskDeleteEventTopic = "/tasks/delete"
|
||||
TaskExecAddedEventTopic = "/tasks/exec-added"
|
||||
TaskExecStartedEventTopic = "/tasks/exec-started"
|
||||
TaskPausedEventTopic = "/tasks/paused"
|
||||
TaskResumedEventTopic = "/tasks/resumed"
|
||||
// TaskCreateEventTopic for task create
|
||||
TaskCreateEventTopic = "/tasks/create"
|
||||
// TaskStartEventTopic for task start
|
||||
TaskStartEventTopic = "/tasks/start"
|
||||
// TaskOOMEventTopic for task oom
|
||||
TaskOOMEventTopic = "/tasks/oom"
|
||||
// TaskExitEventTopic for task exit
|
||||
TaskExitEventTopic = "/tasks/exit"
|
||||
// TaskDeleteEventTopic for task delete
|
||||
TaskDeleteEventTopic = "/tasks/delete"
|
||||
// TaskExecAddedEventTopic for task exec create
|
||||
TaskExecAddedEventTopic = "/tasks/exec-added"
|
||||
// TaskExecStartedEventTopic for task exec start
|
||||
TaskExecStartedEventTopic = "/tasks/exec-started"
|
||||
// TaskPausedEventTopic for task pause
|
||||
TaskPausedEventTopic = "/tasks/paused"
|
||||
// TaskResumedEventTopic for task resume
|
||||
TaskResumedEventTopic = "/tasks/resumed"
|
||||
// TaskCheckpointedEventTopic for task checkpoint
|
||||
TaskCheckpointedEventTopic = "/tasks/checkpointed"
|
||||
TaskUnknownTopic = "/tasks/?"
|
||||
// TaskUnknownTopic for unknown task events
|
||||
TaskUnknownTopic = "/tasks/?"
|
||||
)
|
||||
|
||||
@@ -8,12 +8,14 @@ type TaskMonitor interface {
|
||||
Stop(Task) error
|
||||
}
|
||||
|
||||
// NewMultiTaskMonitor returns a new TaskMonitor broadcasting to the provided monitors
|
||||
func NewMultiTaskMonitor(monitors ...TaskMonitor) TaskMonitor {
|
||||
return &multiTaskMonitor{
|
||||
monitors: monitors,
|
||||
}
|
||||
}
|
||||
|
||||
// NewNoopMonitor is a task monitor that does nothing
|
||||
func NewNoopMonitor() TaskMonitor {
|
||||
return &noopTaskMonitor{}
|
||||
}
|
||||
|
||||
@@ -8,6 +8,7 @@ import (
|
||||
"github.com/gogo/protobuf/types"
|
||||
)
|
||||
|
||||
// IO holds process IO information
|
||||
type IO struct {
|
||||
Stdin string
|
||||
Stdout string
|
||||
@@ -15,6 +16,7 @@ type IO struct {
|
||||
Terminal bool
|
||||
}
|
||||
|
||||
// CreateOpts contains task creation data
|
||||
type CreateOpts struct {
|
||||
// Spec is the OCI runtime spec
|
||||
Spec *types.Any
|
||||
@@ -28,6 +30,7 @@ type CreateOpts struct {
|
||||
Options *types.Any
|
||||
}
|
||||
|
||||
// Exit information for a process
|
||||
type Exit struct {
|
||||
Pid uint32
|
||||
Status uint32
|
||||
|
||||
Reference in New Issue
Block a user