few minor fixes
This commit is contained in:
		
							parent
							
								
									775aa34d0d
								
							
						
					
					
						commit
						fcd9d27f18
					
				|  | @ -1170,6 +1170,7 @@ func (c *Cluster) initTeamMembers(teamID string, isPostgresSuperuserTeam bool) e | |||
| 		newRole := spec.PgUser{ | ||||
| 			Origin:     spec.RoleOriginTeamsAPI, | ||||
| 			Name:       username, | ||||
| 			Namespace:  c.Namespace, | ||||
| 			Flags:      flags, | ||||
| 			MemberOf:   memberOf, | ||||
| 			Parameters: c.OpConfig.TeamAPIRoleConfiguration, | ||||
|  |  | |||
|  | @ -221,7 +221,7 @@ func (c *Cluster) readPgUsersFromDatabase(userNames []string) (users spec.PgUser | |||
| 			roldeleted = true | ||||
| 		} | ||||
| 
 | ||||
| 		users[rolname] = spec.PgUser{Name: rolname, Password: rolpassword, Flags: flags, MemberOf: memberof, Parameters: parameters, Deleted: roldeleted} | ||||
| 		users[rolname] = spec.PgUser{Name: rolname, Namespace: c.Namespace, Password: rolpassword, Flags: flags, MemberOf: memberof, Parameters: parameters, Deleted: roldeleted} | ||||
| 	} | ||||
| 
 | ||||
| 	return users, nil | ||||
|  |  | |||
|  | @ -565,8 +565,8 @@ func (c *Cluster) syncRoles() (err error) { | |||
| 		userNames = append(userNames, pgRole) | ||||
| 		// add team member role name with rename suffix in case we need to rename it back
 | ||||
| 		if u.Origin == spec.RoleOriginTeamsAPI && c.OpConfig.EnableTeamMemberDeprecation { | ||||
| 			deletedUsers[u.Name+c.OpConfig.RoleDeletionSuffix] = u.Name | ||||
| 			userNames = append(userNames, u.Name+c.OpConfig.RoleDeletionSuffix) | ||||
| 			deletedUsers[pgRole+c.OpConfig.RoleDeletionSuffix] = pgRole | ||||
| 			userNames = append(userNames, pgRole+c.OpConfig.RoleDeletionSuffix) | ||||
| 		} | ||||
| 	} | ||||
| 
 | ||||
|  |  | |||
|  | @ -47,9 +47,9 @@ const ( | |||
| 
 | ||||
| // PgUser contains information about a single user.
 | ||||
| type PgUser struct { | ||||
| 	Origin     RoleOrigin `yaml:"-"` | ||||
| 	Name       string     `yaml:"-"` | ||||
| 	Namespace  string | ||||
| 	Origin     RoleOrigin        `yaml:"-"` | ||||
| 	Name       string            `yaml:"-"` | ||||
| 	Namespace  string            `yaml:"-"` | ||||
| 	Password   string            `yaml:"-"` | ||||
| 	Flags      []string          `yaml:"user_flags"` | ||||
| 	MemberOf   []string          `yaml:"inrole"` | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue