mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-29 06:27:05 +00:00
Merge pull request #84748 from hvaara/fix-golint-controller-volume-persistentvolume-options
Fix golint issues in pkg/controller/volume/persistentvolume/options
This commit is contained in:
commit
1183771545
@ -103,7 +103,6 @@ pkg/controller/volume/events
|
|||||||
pkg/controller/volume/expand
|
pkg/controller/volume/expand
|
||||||
pkg/controller/volume/persistentvolume
|
pkg/controller/volume/persistentvolume
|
||||||
pkg/controller/volume/persistentvolume/config/v1alpha1
|
pkg/controller/volume/persistentvolume/config/v1alpha1
|
||||||
pkg/controller/volume/persistentvolume/options
|
|
||||||
pkg/credentialprovider
|
pkg/credentialprovider
|
||||||
pkg/features
|
pkg/features
|
||||||
pkg/kubeapiserver
|
pkg/kubeapiserver
|
||||||
|
@ -38,11 +38,14 @@ type VolumeConfigFlags struct {
|
|||||||
EnableDynamicProvisioning bool
|
EnableDynamicProvisioning bool
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// PersistentVolumeControllerOptions holds the PersistentVolumeController options.
|
||||||
type PersistentVolumeControllerOptions struct {
|
type PersistentVolumeControllerOptions struct {
|
||||||
PVClaimBinderSyncPeriod time.Duration
|
PVClaimBinderSyncPeriod time.Duration
|
||||||
VolumeConfigFlags VolumeConfigFlags
|
VolumeConfigFlags VolumeConfigFlags
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// NewPersistentVolumeControllerOptions creates a new PersistentVolumeControllerOptions with
|
||||||
|
// default values.
|
||||||
func NewPersistentVolumeControllerOptions() PersistentVolumeControllerOptions {
|
func NewPersistentVolumeControllerOptions() PersistentVolumeControllerOptions {
|
||||||
return PersistentVolumeControllerOptions{
|
return PersistentVolumeControllerOptions{
|
||||||
PVClaimBinderSyncPeriod: 15 * time.Second,
|
PVClaimBinderSyncPeriod: 15 * time.Second,
|
||||||
@ -59,6 +62,7 @@ func NewPersistentVolumeControllerOptions() PersistentVolumeControllerOptions {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// AddFlags adds flags related to PersistentVolumeControllerOptions to the specified FlagSet.
|
||||||
func (o *PersistentVolumeControllerOptions) AddFlags(fs *pflag.FlagSet) {
|
func (o *PersistentVolumeControllerOptions) AddFlags(fs *pflag.FlagSet) {
|
||||||
fs.DurationVar(&o.PVClaimBinderSyncPeriod, "pvclaimbinder-sync-period", o.PVClaimBinderSyncPeriod,
|
fs.DurationVar(&o.PVClaimBinderSyncPeriod, "pvclaimbinder-sync-period", o.PVClaimBinderSyncPeriod,
|
||||||
"The period for syncing persistent volumes and persistent volume claims")
|
"The period for syncing persistent volumes and persistent volume claims")
|
||||||
|
Loading…
Reference in New Issue
Block a user