mirror of
https://github.com/FalconOpsLLC/goexec
synced 2026-06-06 15:44:27 +00:00
26 lines
354 B
Go
26 lines
354 B
Go
package goexec
|
|
|
|
import "context"
|
|
|
|
type Module interface {
|
|
Init(ctx context.Context) error
|
|
}
|
|
|
|
type ExecutionModule interface {
|
|
Module
|
|
ExecutionProvider
|
|
}
|
|
|
|
type CleanExecutionModule interface {
|
|
Module
|
|
ExecutionProvider
|
|
CleanProvider
|
|
}
|
|
|
|
type CleanExecutionOutputModule interface {
|
|
Module
|
|
ExecutionProvider
|
|
CleanProvider
|
|
OutputProvider
|
|
}
|