Azure / azure-cli-extensions

Public Repository for Extensions of Azure CLI.
https://docs.microsoft.com/en-us/cli/azure
MIT License
383 stars 1.24k forks source link

Interactive should rely on argparse and not its own custom logic for completions. #399

Open williexu opened 6 years ago

williexu commented 6 years ago

-With the addition of positional arguments in our CLI it becomes more and more clear that interactive mode's completion mechanism needs to rely on argparse

-This will help replace much of the unwieldy completion code currently in interactive.

Environment summary

Install Method (e.g. pip, interactive script, apt-get, Docker, MSI, edge build) / CLI version (az --version) / OS version / Shell Type (e.g. bash, cmd.exe, Bash on Windows)

yonzhan commented 4 years ago

add feature request.