mirror of
https://github.com/containers/skopeo.git
synced 2025-09-17 23:39:13 +00:00
Merge pull request #656 from rhatdan/unshare
Skopeo crashes on any invalid transport
This commit is contained in:
@@ -38,7 +38,8 @@ func maybeReexec() error {
|
||||
func reexecIfNecessaryForImages(imageNames ...string) error {
|
||||
// Check if container-storage are used before doing unshare
|
||||
for _, imageName := range imageNames {
|
||||
if alltransports.TransportFromImageName(imageName).Name() == storage.Transport.Name() {
|
||||
transport := alltransports.TransportFromImageName(imageName)
|
||||
if transport != nil && transport.Name() == storage.Transport.Name() {
|
||||
return maybeReexec()
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user