Explorar o código

Merge pull request #2262 from alexlarsson/dm-dind-use-root-dir

devicemapper: Use device/inode of the root dir, not the image
Guillaume J. Charmes %!s(int64=11) %!d(string=hai) anos
pai
achega
bdb3b2a88c
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      devmapper/deviceset_devmapper.go

+ 3 - 3
devmapper/deviceset_devmapper.go

@@ -361,11 +361,11 @@ func (devices *DeviceSetDM) initDevmapper() error {
 		return err
 	}
 
-	// Set the device prefix from the device id and inode of the data image
+	// Set the device prefix from the device id and inode of the docker root dir
 
-	st, err := os.Stat(data)
+	st, err := os.Stat(devices.root)
 	if err != nil {
-		return fmt.Errorf("Error looking up data image %s: %s", data, err)
+		return fmt.Errorf("Error looking up dir %s: %s", devices.root, err)
 	}
 	sysSt := st.Sys().(*syscall.Stat_t)
 	// "reg-" stands for "regular file".