# Packages
No description provided by the author
# Functions
NewClient returns a new admin client.
NewInitConfig initializes an init config.
ReadInitConfig reads the init config from a file.
ToInitConfig converts the map to InitConfig.
# Constants
DriveSelectedValue denotes the option in InitConfig.
ErrorLogType denotes the error LogType.
InfoLogType denotes the non-error info LogType.
UnknownLogType denotes the dummy LogType.
# Variables
ErrInstallationIncomplete denotes that the installation couldn't complete.
ErrNoMatchingResourcesFound denotes that no matching resources are found for processing.
# Structs
CleanArgs represents the arguments to clean the volumes.
Client represents the admin clientset.
CordonArgs represents the args to Cordon the drive.
CordonResult represents the.
DriveInfoV1 represents the drives that are to be initialized.
InitConfigV1 defines the config to initialize the devices.
InstallArgs represents the arguments required for installation.
Label represents the label to be set.
LabelDriveArgs represents the arguments for adding/removing labels on/from the drives.
LabelDriveResult represents the labeled drives.
LabelVolumeArgs represents the arguments for adding/removing labels on/from the volumes.
LabelVolumeResult represents the labeled volume.
LogMessage represents the log message.
MigrateArgs denotest the migrate arguments.
MoveArgs represents the args for moving.
NodeInfoV1 holds the node information.
NodeLevelInfo represents the node level information.
RemoveArgs represents the arguments to remove a drive.
RemoveResult represents the removed drive.
RepairArgs represents the arguments to repair a drive.
RepairResult represents result of repaired drive.
SuspendDriveArgs denotes the args for suspending the drive.
SuspendDriveResult represents the suspended drive.
SuspendVolumeArgs denotes the args for suspending the volume.
SuspendVolumeResult represents the suspended volume.
UninstallArgs represents the args to uninstall.
# Type aliases
DriveInfo holds the latest drive info.
InitConfig holds the latest config version.
LogFunc represents the logger.
LogType represents the type of the log.
NodeInfo holds the latest node info.
ResumeDriveArgs represents the args to be passed for resuming the drive.
ResumeDriveResult represents the resumed drive.
ResumeVolumeArgs represents the args to be passed for resuming the volume.
ResumeVolumeResult represents the suspended volume.
UncordonArgs represents the args for uncordoning a drive.
UncordonResult represents the uncordoned drive.