code: func (vs *VSphere) GetLabelsForVolume(ctx context.Context, pv *v1.PersistentVolume) (map[string]string, error) {
  	// ignore if zones not enabled
  	if !vs.isZoneEnabled() {
  		klog.V(4).Infof("Zone labels for volume is not enabled in vsphere.conf")
  		return nil, nil
  	}
  	// ignore if not vSphere volume
  	if pv.Spec.VsphereVolume == nil {
  		return nil, nil
  	}
  	return vs.GetVolumeLabels(pv.Spec.VsphereVolume.VolumePath)
  }
docs: // GetLabelsForVolume implements the PVLabeler interface for VSphere
  // since this interface is used by the PV label admission controller.