Browse code

Add detail error logs when 'Unknown Device' error happens if devicemapper storage is used.

Signed-off-by: yuzou <zouyu7@huawei.com>

yuzou authored on 2016/06/27 15:04:04
Showing 1 changed files
... ...
@@ -901,10 +901,12 @@ func (devices *DeviceSet) loadMetadata(hash string) *devInfo {
901 901
 
902 902
 	jsonData, err := ioutil.ReadFile(devices.metadataFile(info))
903 903
 	if err != nil {
904
+		logrus.Debugf("devmapper: Failed to read %s with err: %v", devices.metadataFile(info), err)
904 905
 		return nil
905 906
 	}
906 907
 
907 908
 	if err := json.Unmarshal(jsonData, &info); err != nil {
909
+		logrus.Debugf("devmapper: Failed to unmarshal devInfo from %s with err: %v", devices.metadataFile(info), err)
908 910
 		return nil
909 911
 	}
910 912