Selaa lähdekoodia

Merge pull request #1334 from dotcloud/1314-compat_broke-fix

Discard error when loading old container format
Victor Vieux 12 vuotta sitten
vanhempi
commit
cd9f7f29d1
1 muutettua tiedostoa jossa 2 lisäystä ja 1 poistoa
  1. 2 1
      container.go

+ 2 - 1
container.go

@@ -266,7 +266,8 @@ func (container *Container) FromDisk() error {
 		return err
 	}
 	// Load container settings
-	if err := json.Unmarshal(data, container); err != nil {
+	// udp broke compat of docker.PortMapping, but it's not used when loading a container, we can skip it
+	if err := json.Unmarshal(data, container); err != nil && !strings.Contains(err.Error(), "docker.PortMapping") {
 		return err
 	}
 	return nil