You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[GCU] Show default option for '--format' (sonic-net#2003)
#### What I did
Show the default enum for the option `--format`
#### How I did it
Added `show_default=True`
#### How to verify it
Checkout output below
#### Previous command output (if the output of a command-line utility has changed)
```bash
admin@vlab-01:~$ sudo config apply-patch -h
Usage: config apply-patch [OPTIONS] PATCH_FILE_PATH
Apply given patch of updates to Config. A patch is a JsonPatch which
follows rfc6902. This command can be used do partial updates to the config
with minimum disruption to running processes. It allows addition as well
as deletion of configs. The patch file represents a diff of ConfigDb(ABNF)
format or SonicYang format.
<patch-file-path>: Path to the patch file on the file-system.
Options:
-f, --format [CONFIGDB|SONICYANG]
format of config of the patch is either
ConfigDb(ABNF) or SonicYang
-d, --dry-run test out the command without affecting
config state
-v, --verbose print additional details of what the
operation is doing
-h, -?, --help Show this message and exit.
admin@vlab-01:~$
```
#### New command output (if the output of a command-line utility has changed)
```sh
admin@vlab-01:~$ sudo config apply-patch -h
Usage: config apply-patch [OPTIONS] PATCH_FILE_PATH
Apply given patch of updates to Config. A patch is a JsonPatch which
follows rfc6902. This command can be used do partial updates to the config
with minimum disruption to running processes. It allows addition as well
as deletion of configs. The patch file represents a diff of ConfigDb(ABNF)
format or SonicYang format.
<patch-file-path>: Path to the patch file on the file-system.
Options:
-f, --format [CONFIGDB|SONICYANG]
format of config of the patch is either
ConfigDb(ABNF) or SonicYang [default:
CONFIGDB]
-d, --dry-run test out the command without affecting
config state
-v, --verbose print additional details of what the
operation is doing
-h, -?, --help Show this message and exit.
admin@vlab-01:~$
```
0 commit comments