From b87c16e6a3759e76bc9efdc1274f37db56565591 Mon Sep 17 00:00:00 2001 From: hzxuzhonghu Date: Tue, 7 Nov 2017 11:00:54 +0800 Subject: [PATCH] fix panic bug --- pkg/volume/azure_dd/azure_mounter.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/volume/azure_dd/azure_mounter.go b/pkg/volume/azure_dd/azure_mounter.go index f42a6a45c10..ccec2d25fb0 100644 --- a/pkg/volume/azure_dd/azure_mounter.go +++ b/pkg/volume/azure_dd/azure_mounter.go @@ -45,7 +45,9 @@ var _ volume.Mounter = &azureDiskMounter{} func (m *azureDiskMounter) GetAttributes() volume.Attributes { readOnly := false volumeSource, err := getVolumeSource(m.spec) - if err != nil && volumeSource.ReadOnly != nil { + if err != nil { + glog.Infof("azureDisk - mounter failed to get volume source for spec %s %v", m.spec.Name(), err) + } else if volumeSource.ReadOnly != nil { readOnly = *volumeSource.ReadOnly } return volume.Attributes{