mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-22 06:10:22 +00:00
util: rearrange struct to fix lint
re-arrange the struct members to fix below lint issue ``` struct of size 336 bytes could be of size 328 bytes ``` Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This commit is contained in:
parent
3ea540bf0f
commit
00d6971dbd
@ -93,34 +93,20 @@ type Config struct {
|
|||||||
PluginPath string // location of cephcsi plugin
|
PluginPath string // location of cephcsi plugin
|
||||||
StagingPath string // location of cephcsi staging path
|
StagingPath string // location of cephcsi staging path
|
||||||
DomainLabels string // list of domain labels to read from the node
|
DomainLabels string // list of domain labels to read from the node
|
||||||
|
|
||||||
// metrics related flags
|
// metrics related flags
|
||||||
MetricsPath string // path of prometheus endpoint where metrics will be available
|
MetricsPath string // path of prometheus endpoint where metrics will be available
|
||||||
MetricsIP string // TCP port for liveness/ metrics requests
|
MetricsIP string // TCP port for liveness/ metrics requests
|
||||||
|
|
||||||
|
// CSI-Addons endpoint
|
||||||
|
CSIAddonsEndpoint string
|
||||||
|
|
||||||
|
// Cluster name
|
||||||
|
ClusterName string
|
||||||
|
|
||||||
// mount option related flags
|
// mount option related flags
|
||||||
KernelMountOptions string // Comma separated string of mount options accepted by cephfs kernel mounter
|
KernelMountOptions string // Comma separated string of mount options accepted by cephfs kernel mounter
|
||||||
FuseMountOptions string // Comma separated string of mount options accepted by ceph-fuse mounter
|
FuseMountOptions string // Comma separated string of mount options accepted by ceph-fuse mounter
|
||||||
|
|
||||||
PidLimit int // PID limit to configure through cgroups")
|
|
||||||
MetricsPort int // TCP port for liveness/grpc metrics requests
|
|
||||||
PollTime time.Duration // time interval in seconds between each poll
|
|
||||||
PoolTimeout time.Duration // probe timeout in seconds
|
|
||||||
|
|
||||||
EnableProfiling bool // flag to enable profiling
|
|
||||||
IsControllerServer bool // if set to true start provisioner server
|
|
||||||
IsNodeServer bool // if set to true start node server
|
|
||||||
Version bool // cephcsi version
|
|
||||||
|
|
||||||
// SkipForceFlatten is set to false if the kernel supports mounting of
|
|
||||||
// rbd image or the image chain has the deep-flatten feature.
|
|
||||||
SkipForceFlatten bool
|
|
||||||
|
|
||||||
// cephfs related flags
|
|
||||||
ForceKernelCephFS bool // force to use the ceph kernel client even if the kernel is < 4.17
|
|
||||||
|
|
||||||
SetMetadata bool // set metadata on the volume
|
|
||||||
|
|
||||||
// RbdHardMaxCloneDepth is the hard limit for maximum number of nested volume clones that are taken before a flatten
|
// RbdHardMaxCloneDepth is the hard limit for maximum number of nested volume clones that are taken before a flatten
|
||||||
// occurs
|
// occurs
|
||||||
RbdHardMaxCloneDepth uint
|
RbdHardMaxCloneDepth uint
|
||||||
@ -139,11 +125,24 @@ type Config struct {
|
|||||||
// reached cephcsi will start flattening the older rbd images.
|
// reached cephcsi will start flattening the older rbd images.
|
||||||
MinSnapshotsOnImage uint
|
MinSnapshotsOnImage uint
|
||||||
|
|
||||||
// CSI-Addons endpoint
|
PidLimit int // PID limit to configure through cgroups")
|
||||||
CSIAddonsEndpoint string
|
MetricsPort int // TCP port for liveness/grpc metrics requests
|
||||||
|
PollTime time.Duration // time interval in seconds between each poll
|
||||||
|
PoolTimeout time.Duration // probe timeout in seconds
|
||||||
|
|
||||||
// Cluster name
|
EnableProfiling bool // flag to enable profiling
|
||||||
ClusterName string
|
IsControllerServer bool // if set to true start provisioner server
|
||||||
|
IsNodeServer bool // if set to true start node server
|
||||||
|
Version bool // cephcsi version
|
||||||
|
|
||||||
|
// SkipForceFlatten is set to false if the kernel supports mounting of
|
||||||
|
// rbd image or the image chain has the deep-flatten feature.
|
||||||
|
SkipForceFlatten bool
|
||||||
|
|
||||||
|
// cephfs related flags
|
||||||
|
ForceKernelCephFS bool // force to use the ceph kernel client even if the kernel is < 4.17
|
||||||
|
|
||||||
|
SetMetadata bool // set metadata on the volume
|
||||||
|
|
||||||
// Read affinity related options
|
// Read affinity related options
|
||||||
EnableReadAffinity bool // enable OSD read affinity.
|
EnableReadAffinity bool // enable OSD read affinity.
|
||||||
|
Loading…
Reference in New Issue
Block a user