Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Runnable

type Runnable interface {
	Run(context.Context, <-chan struct{}, chan<- struct{})
}

    Runnable represents a runnable object

    func NewFrontend

    func NewFrontend(ctx context.Context,
    	baseLog *logrus.Entry,
    	_env env.Interface,
    	dbAsyncOperations database.AsyncOperations,
    	dbOpenShiftClusters database.OpenShiftClusters,
    	dbSubscriptions database.Subscriptions,
    	apis map[string]*api.Version,
    	m metrics.Interface,
    	aead encryption.AEAD,
    	kubeActionsFactory kubeActionsFactory,
    	azureActionsFactory azureActionsFactory,
    	ocEnricherFactory ocEnricherFactory) (Runnable, error)

      NewFrontend returns a new runnable frontend

      Directories

      Path Synopsis