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 @@ -83,13 +83,18 @@ func (u *Users) Init() error {
83
83
mode := configuration .Mode .Load ()
84
84
allUsers := configuration .GetUsers () // single + cluster mode
85
85
if len (allUsers ) > 0 {
86
- for _ , user := range allUsers {
87
- if mode != ModeCluster || strings .HasPrefix (user .Name , storagetype .DapiClusterUserPrefix ) {
88
- u .users = append (u .users , types.User {
89
- Name : user .Name ,
90
- IsInsecure : * user .Insecure ,
91
- Password : * user .Password ,
92
- })
86
+ for _ , storageUser := range allUsers {
87
+ if mode != ModeCluster || strings .HasPrefix (storageUser .Name , storagetype .DapiClusterUserPrefix ) {
88
+ user := types.User {
89
+ Name : storageUser .Name ,
90
+ }
91
+ if storageUser .Password != nil {
92
+ user .Password = * storageUser .Password
93
+ }
94
+ if storageUser .Insecure != nil {
95
+ user .IsInsecure = * storageUser .Insecure
96
+ }
97
+ u .users = append (u .users , user )
93
98
}
94
99
}
95
100
return nil
You can’t perform that action at this time.
0 commit comments