fix: export function FormatReferenceWithTransportName (#2408)

Signed-off-by: fengxsong <fengxsong@outlook.com>

Signed-off-by: fengxsong <fengxsong@outlook.com>
This commit is contained in:
fengxsong
2023-01-14 15:49:41 +08:00
committed by GitHub
parent ced6a1d1da
commit 2408942a2d
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -69,11 +69,11 @@ var (
TransportContainersStorage = storage.Transport.Name()
)
func formatReferenceWithTransportName(tr string, ref string) string {
func FormatReferenceWithTransportName(tr string, ref string) string {
switch tr {
case TransportAtomic, TransportDir, TransportDockerArchive, TransportOCI, TransportOCIArchive, TransportTarball, TransportSif:
case TransportAtomic, TransportContainersStorage, TransportDir, TransportDockerArchive, TransportOCI, TransportOCIArchive, TransportTarball, TransportSif:
return tr + ":" + ref
case TransportContainersStorage, TransportDocker:
case TransportDocker:
return tr + "://" + ref
default:
panic(fmt.Errorf("unknown transport %s", tr))
+1 -1
View File
@@ -125,7 +125,7 @@ func finalizeReference(transport types.ImageTransport, imgName string) (types.Im
return transport, imgName
}
}
return transport, formatReferenceWithTransportName(transport.Name(), imgName)
return transport, FormatReferenceWithTransportName(transport.Name(), imgName)
}
func (impl *realImpl) InspectImage(name string, opts ...string) (*v1.Image, error) {