Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppResourcesDeleterInterface ¶
type AppResourcesDeleterInterface interface {
Delete(ctx context.Context, namespace, appName string) error
}
AppResourcesDeleterInterface to delete a app with all resources in it.
func NewAppResourcesDeleter ¶
func NewAppResourcesDeleter( applicationClient v1clientset.ApplicationV1Interface, platformClient platformversionedclient.PlatformV1Interface, repo appconfig.RepoConfiguration, finalizerToken applicationv1.FinalizerName, deleteAppWhenDone bool) AppResourcesDeleterInterface
NewAppResourcesDeleter to create the appResourcesDeleter that implement the AppResourcesDeleterInterface by given applicationClient, applicationClient and configure.