const driverDir …
const defaultVolumePluginDir …
const gciVolumePluginDir …
const detachTimeout …
func testFlexVolume(ctx context.Context, driver string, config e2evolume.TestConfig, f *framework.Framework) { … }
func installFlex(ctx context.Context, c clientset.Interface, node *v1.Node, vendor, driver, filePath string) { … }
func uninstallFlex(ctx context.Context, c clientset.Interface, node *v1.Node, vendor, driver string) { … }
func getFlexDir(c clientset.Interface, node *v1.Node, vendor, driver string) string { … }
func sshAndLog(ctx context.Context, cmd, host string, failOnError bool) { … }
func getHostFromHostPort(hostPort string) string { … }
var _ …