Versions in this module Expand all Collapse all v1 v1.1.0 Apr 12, 2024 Changes in this version + var ControllerConfigPath string + var LogLevel string + var LogPath string + var NodeConfigPath string + var NodeID string + var PluginName = "iscsi.csi.joviandss.open-e.com" + var Version string + func GetContext(traceId string) context.Context + func GetLogger(logLevel string, toFile string) (*logrus.Logger, error) + func JBase32FromStr(in string) (out string) + func JBase32ToStr(in string) (out string, err error) + func LFC(ctx context.Context) *logrus.Entry + func SetupConfig(path string, c *JovianDSSCfg) error + func WithLogger(ctx context.Context, logger *logrus.Entry) context.Context + type ISCSIEndpointCfg struct + Addrs []string + Iqn string + Port int + Vnamelen int + Vpasslen int + type JDSSLoggerContextID int + type JovianDSSCfg struct + ISCSIEndpointCfg ISCSIEndpointCfg + LDest string + LLevel string + Pool string + RestEndpointCfg RestEndpointCfg + type RestEndpointCfg struct + Addrs []string + IdleTimeOut string + Pass string + Port int + Prot string + Tries int + User string