Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NodeToMapWriter ¶
type TaskHandler ¶
type TaskHandler interface {
GetRuntime() fn.FunctionRuntime
SetRunnerOptionsResolver(func(namespace string) fnruntime.RunnerOptions)
SetRuntime(fn.FunctionRuntime)
SetRepoOpener(repository.RepositoryOpener)
SetCredentialResolver(repository.CredentialResolver)
SetReferenceResolver(repository.ReferenceResolver)
ApplyTasks(ctx context.Context, draft repository.PackageRevisionDraft, repositoryObj *configapi.Repository, obj *api.PackageRevision, packageConfig *builtins.PackageConfig) error
DoPRMutations(ctx context.Context, namespace string, repoPR repository.PackageRevision, oldObj *api.PackageRevision, newObj *api.PackageRevision, draft repository.PackageRevisionDraft) error
DoPRResourceMutations(ctx context.Context, pr2Update repository.PackageRevision, draft repository.PackageRevisionDraft, oldRes, newRes *api.PackageRevisionResources) (*api.RenderStatus, error)
}
func GetDefaultTaskHandler ¶
func GetDefaultTaskHandler() TaskHandler
Click to show internal directories.
Click to hide internal directories.