code: func (m *sioMgr) IsAttached(volName string) (bool, error) {
  	client, err := m.getClient()
  	if err != nil {
  		return false, err
  	}
  	iid, err := client.IID()
  	if err != nil {
  		klog.Error("scaleio: failed to get instanceID")
  		return false, err
  	}
  
  	vol, err := client.FindVolume(volName)
  	if err != nil {
  		return false, err
  	}
  	return m.isSdcMappedToVol(iid, vol), nil
  }
docs: // IsAttached verifies that the named ScaleIO volume is still attached