Documentation ¶
Index ¶
- Variables
- func CopyVersion(printer common.Printer, log logging.Logger, hist common.History, ...) error
- func Logger(c ContextProvider, keyValuePairs ...interface{}) logging.Logger
- func TransferComponents(printer common.Printer, closure TransportClosure, repo ocm.Repository, ...) error
- func TransferVersion(printer common.Printer, closure TransportClosure, ...) error
- type ContextProvider
- type TransportClosure
- type WalkingState
Constants ¶
This section is empty.
Variables ¶
View Source
var REALM = ocmlog.DefineSubRealm("OCM transfer handling", "transfer")
Functions ¶
func CopyVersion ¶
func CopyVersion(printer common.Printer, log logging.Logger, hist common.History, src ocm.ComponentVersionAccess, t ocm.ComponentVersionAccess, handler transferhandler.TransferHandler) error
func Logger ¶
func Logger(c ContextProvider, keyValuePairs ...interface{}) logging.Logger
func TransferComponents ¶
func TransferComponents(printer common.Printer, closure TransportClosure, repo ocm.Repository, prefix string, all bool, tgt ocm.Repository, handler transferhandler.TransferHandler) error
func TransferVersion ¶
func TransferVersion(printer common.Printer, closure TransportClosure, src ocmcpi.ComponentVersionAccess, tgt ocmcpi.Repository, handler transferhandler.TransferHandler) error
Types ¶
type ContextProvider ¶
type TransportClosure ¶
type TransportClosure = common.NameVersionInfo[*struct{}]
type WalkingState ¶
type WalkingState = common.WalkingState[*struct{}, interface{}]
Click to show internal directories.
Click to hide internal directories.