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