MCPcopy Index your code
hub / github.com/ddev/ddev / Task

Interface Task

pkg/ddevapp/task.go:18–21  ·  view source on GitHub ↗

Task is the interface defining methods we'll use in various tasks

Source from the content-addressed store, hash-verified

16
17// Task is the interface defining methods we'll use in various tasks
18type Task interface {
19 Execute() error
20 GetDescription() string
21}
22
23// ExecTask is the struct that defines "exec" tasks for hooks, commands
24// to be run in containers.

Callers 9

ProcessHooksMethod · 0.95
generateRouterComposeFunction · 0.65
PushGlobalTraefikConfigFunction · 0.65
configureTraefikForAppFunction · 0.65
writeTypo3SettingsFileFunction · 0.65
CreateGitIgnoreFunction · 0.65
ProcessHooksMethod · 0.95

Implementers 3

ExecTaskpkg/ddevapp/task.go
ExecHostTaskpkg/ddevapp/task.go
ComposerTaskpkg/ddevapp/task.go

Calls

no outgoing calls

Tested by

no test coverage detected