const CinderDriverName …
const CinderTopologyKey …
const CinderInTreePluginName …
var _ …
type osCinderCSITranslator …
func NewOpenStackCinderCSITranslator() InTreePlugin { … }
func (t *osCinderCSITranslator) TranslateInTreeStorageClassToCSI(logger klog.Logger, sc *storage.StorageClass) (*storage.StorageClass, error) { … }
func (t *osCinderCSITranslator) TranslateInTreeInlineVolumeToCSI(logger klog.Logger, volume *v1.Volume, podNamespace string) (*v1.PersistentVolume, error) { … }
func (t *osCinderCSITranslator) TranslateInTreePVToCSI(logger klog.Logger, pv *v1.PersistentVolume) (*v1.PersistentVolume, error) { … }
func (t *osCinderCSITranslator) TranslateCSIPVToInTree(pv *v1.PersistentVolume) (*v1.PersistentVolume, error) { … }
func (t *osCinderCSITranslator) CanSupport(pv *v1.PersistentVolume) bool { … }
func (t *osCinderCSITranslator) CanSupportInline(volume *v1.Volume) bool { … }
func (t *osCinderCSITranslator) GetInTreePluginName() string { … }
func (t *osCinderCSITranslator) GetCSIPluginName() string { … }
func (t *osCinderCSITranslator) RepairVolumeHandle(volumeHandle, nodeID string) (string, error) { … }