Metadata-Version: 2.1
Name: az-account-switcher
Version: 0.0.5
Summary: Utility to switch Azure subscriptions
Home-page: https://github.com/abij/az-account-switcher
Author: Alexander Bij
Author-email: Alexander.Bij@gmail.com
License: UNKNOWN
Description: ## Switch Azure subscriptions
        
        ![Upload Python Package](https://github.com/abij/az-account-switcher/workflows/Upload%20Python%20Package/badge.svg)
        
        Problem: Switching subscriptions using the [Azure CLI](https://docs.microsoft.com/cli/azure/manage-azure-subscriptions-azure-cli) involves too much typing.
        
        ```bash
        # Type a lot...
        az account list --output table
        
        # Use mouse to select the subscription-id in the console
        # Use ctrl-c to copy the text, this might be optional 
         
        # Type a lot...
        az account set --subscription-id <paste subscription-id>
        ```
        
        Solution: I simplified this task with the command-line utility **az-switch**! The active subscription is bold and green and selected as default argument. Just select the subscription you want to activate.
        
        ### Install
        
        `pip install az-account-switcher`
        
        ### Usage
        
        ```bash
        Usage: az-switch [OPTIONS]
        
          Show all Azure Subscriptions in current profile using the `az` command-
          line utility. Ask user input for switching to another subscription.
        
        Options:
          -n INTEGER          Switch to this subscription number directly.
          --help              Show this message and exit.
        ```
        
        ### Example
        
        ```bash
        az-switch
        [1]: 5ddxxc0-xxxx-44c1-b12a-xxxb5dexxx: CompanyY PayAsYouGo
        [2]: 882xx6c-xxxx-4121-912a-xxx25c8xxx: PersonalSubscription
        [3]: d3fxx79-xxxx-4b11-812d-xxx974axxx: CompanyX INNOVATION
        [4]: 8c1xx9e-xxxx-4e91-912c-xxx1842xxx: CompanyX Production
        [5]: 26axxfb-xxxx-4ad1-8128-xxxf0eexxx: CompanyZ - staging
        [6]: 463xx72-xxxx-4cf1-8125-xxxa803xxx: CompanyZ - prod
        [7]: 29dxxe9-xxxx-4461-9123-xxxd5d5xxx: CompanyZ - dev
        Switch [4]: 5
        Active: 26axxfb-xxxx-4ad1-8128-xxxf0eexxx: CompanyZ - staging
        ```
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >3.6
Description-Content-Type: text/markdown
