in cobra/aid/configure.go [118:146]
func UpdateCredentialProfile(cmd *cobra.Command, cp model.CredentialProfile) model.CredentialProfile {
f := GetCredentialProfileFlags(cmd)
if f.Name != "" && f.Name != cp.Name {
cp.Name = f.Name
}
if f.Description != "" && f.Description != cp.Description {
cp.Description = f.Description
}
if f.Organization != "" && f.Organization != cp.Organization {
cp.Organization = f.Organization
}
if f.UserToken != "" && f.UserToken != cp.UserToken {
cp.UserToken = f.UserToken
}
if f.TeamToken != "" && f.TeamToken != cp.TeamToken {
cp.TeamToken = f.TeamToken
}
if f.OrganizationToken != "" && f.OrganizationToken != cp.OrganizationToken {
cp.OrganizationToken = f.OrganizationToken
}
return cp
}