Added ability to render AzureCloud information #69
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is my crude way of adding support for AzureCloud information.
It's parsing the JSON manually, it's forcing the name of the cloud as the text and various other problems, but works enough for me for now.
The code also has an example JSON file, in case a better way to parse the JSON is implemented in the final version.
It calls
az account show
to get the information about the cloud instance. If not logged in it will report an error and exit with exit code 1.If logged in it will give a JSON (by default, format can be changed but I didn't bother) with various information about the environment.