Skip to content
Snippets Groups Projects
Commit f6bb3664 authored by Jeremy Scott's avatar Jeremy Scott Committed by Derek Su
Browse files

Make the default volume type a constant

parent 599ffac9
No related branches found
No related tags found
No related merge requests found
......@@ -45,6 +45,7 @@ const (
const (
defaultCmdTimeoutSeconds = 120
defaultVolumeType = "hostPath"
)
var (
......@@ -282,15 +283,14 @@ func (p *LocalPathProvisioner) Provision(ctx context.Context, opts pvController.
fs := v1.PersistentVolumeFilesystem
var pvs v1.PersistentVolumeSource
defaultVolumeType := "hostPath"
var volumeType string
if dVal, ok := opts.StorageClass.GetAnnotations()["defaultVolumeType"]; ok {
defaultVolumeType = dVal
volumeType = dVal
} else {
volumeType = defaultVolumeType
}
var volumeType string
if val, ok := opts.PVC.GetAnnotations()["volumeType"]; ok {
volumeType = val
} else {
volumeType = defaultVolumeType
}
pvs, err = createPersistentVolumeSource(volumeType, path)
if err != nil {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment