File tree Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change @@ -80,13 +80,18 @@ func (u *Users) Init() error {
80
80
mode := configuration .Mode .Load ()
81
81
allUsers := configuration .GetUsers () // single + cluster mode
82
82
if len (allUsers ) > 0 {
83
- for _ , user := range allUsers {
84
- if mode != ModeCluster || strings .HasPrefix (user .Name , storagetype .DapiClusterUserPrefix ) {
85
- u .users = append (u .users , types.User {
86
- Name : user .Name ,
87
- IsInsecure : * user .Insecure ,
88
- Password : * user .Password ,
89
- })
83
+ for _ , storageUser := range allUsers {
84
+ if mode != ModeCluster || strings .HasPrefix (storageUser .Name , storagetype .DapiClusterUserPrefix ) {
85
+ user := types.User {
86
+ Name : storageUser .Name ,
87
+ }
88
+ if storageUser .Password != nil {
89
+ user .Password = * storageUser .Password
90
+ }
91
+ if storageUser .Insecure != nil {
92
+ user .IsInsecure = * storageUser .Insecure
93
+ }
94
+ u .users = append (u .users , user )
90
95
}
91
96
}
92
97
return nil
You can’t perform that action at this time.
0 commit comments