--help parameter description: handle comma in enum value
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 3.5k
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 60
Description
We found this strange "Allowed values" description in containerregistry.

It's generated with below code:
~~~
c.argument('identity_type', arg_type=get_enum_type(['SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned', 'None']), help='The identity type. Swagger name=type')
~~~
And the swagger definition for that parameter is:
~~~
"type": {
"description": "The identity type.",
"enum": [
"SystemAssigned",
"UserAssigned",
"SystemAssigned, UserAssigned",
"None"
],
"type": "string",
"x-ms-enum": {
"name": "ResourceIdentityType",
"modelAsString": false
}
},
~~~
Contributor guide
Assessment
This issue has not been assessed yet.