Documentation
¶
Index ¶
- func New(store content.AttributeStore, logger log.Logger) manager.Manager
- type DefaultManager
- func (d DefaultManager) Build(ctx context.Context, space workspace.Workspace, ...) (string, error)
- func (d DefaultManager) Pull(ctx context.Context, source string, remote registryclient.Remote, ...) ([]string, error)
- func (d DefaultManager) PullAll(ctx context.Context, source string, remote registryclient.Remote, ...) ([]string, error)
- func (d DefaultManager) Push(ctx context.Context, reference string, remote registryclient.Remote) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DefaultManager ¶
type DefaultManager struct {
// contains filtered or unexported fields
}
DefaultManager is the default implementation for a collection manager.
func (DefaultManager) Build ¶
func (d DefaultManager) Build(ctx context.Context, space workspace.Workspace, config clientapi.DataSetConfiguration, reference string, client registryclient.Client) (string, error)
func (DefaultManager) Pull ¶
func (d DefaultManager) Pull(ctx context.Context, source string, remote registryclient.Remote, destination content.Store) ([]string, error)
func (DefaultManager) PullAll ¶
func (d DefaultManager) PullAll(ctx context.Context, source string, remote registryclient.Remote, destination content.Store) ([]string, error)
func (DefaultManager) Push ¶
func (d DefaultManager) Push(ctx context.Context, reference string, remote registryclient.Remote) (string, error)
Click to show internal directories.
Click to hide internal directories.