Lines Matching defs:executor
27 type executor struct { struct
28 backend executorpkg.Backend
29 imageBackend executorpkg.ImageBackend
30 pluginBackend plugin.Backend
31 volumeBackend executorpkg.VolumeBackend
32 dependencies exec.DependencyManager
33 mutex sync.Mutex // This mutex protects the following node field
34 node *api.NodeDescription
49 func (e *executor) Describe(ctx context.Context) (*api.NodeDescription, error) {
143 func (e *executor) Configure(ctx context.Context, node *api.Node) error {
207 func (e *executor) Controller(t *api.Task) (exec.Controller, error) {
257 func (e *executor) SetNetworkBootstrapKeys(keys []*api.EncryptionKey) error {
274 func (e *executor) Secrets() exec.SecretsManager {
278 func (e *executor) Configs() exec.ConfigsManager {