Class: AzureInfo::Configure
Instance Method Summary collapse
-
#az_configure_defaults ⇒ Object
looks like az configure stores settings in ~/.azure/config.
- #get(name) ⇒ Object
Methods inherited from Base
Instance Method Details
#az_configure_defaults ⇒ Object
looks like az configure stores settings in ~/.azure/config
15 16 17 18 19 20 |
# File 'lib/azure_info/configure.rb', line 15 def az_configure_defaults return @az_configure_defaults if @az_configure_defaults check_az_installed! out = `az configure --list-defaults --output json`.strip @az_configure_defaults = JSON.load(out) end |
#get(name) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/azure_info/configure.rb', line 7 def get(name) item = az_configure_defaults.find do |i| i["name"] == name end item["value"] if item end |