Metadata-Version: 2.1
Name: azsecrets
Version: 2.0
Summary: Set Azure Secrets as environment variables.
Home-page: https://github.com/akshaybabloo/azsecrets
Author: Akshay Raj Gollahalli
Author-email: akshay@gollahalli.com
License: MIT
Description: # Azure KeyVault Secrets as Environment Variable
        [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fakshaybabloo%2Fazsecrets.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fakshaybabloo%2Fazsecrets?ref=badge_shield)
        
        
        Get Azure KeyVault variables ans use them as environment variables.
        
        ## Install 
        
        ```bash
        pip install azsecrets
        ```
        
        ## Usage
        
        You can set environment variables for:
        
        ```bash
        export AZURE_VAULT_BASE_URL=***
        export AZURE_CLIENT_ID=***
        export AZURE_SECRET_KEY=***
        export AZURE_TENANT_ID=***
        ```
        
        or send it via the CLI as
        
        ```bash
        secrets --vault-base-url *** --client-id *** --secret *** --tenant *** env --shell bash
        ```
        
        Once you have set up the environment variables, just call the CLI:
        
        ```bash
        secrets env --shell bash
        ```
        
        You can also use it at as an package my importing it:
        
        ```python
        from azsecrets import AzureSecrets
        
        print(AzureSecrets().get_secret("SECRET-NAME"))
        print(AzureSecrets().get_secrets(["SECRET-NAME-1", "SECRET-NAME-1"]))
        ```
        
        ## Contributions
        
        All contributions are welcome.
        
        
        ## License
        [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fakshaybabloo%2Fazsecrets.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fakshaybabloo%2Fazsecrets?ref=badge_large)
Keywords: azure,secrets
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Intended Audience :: Developers
Classifier: Environment :: Console
Classifier: Development Status :: 5 - Production/Stable
Classifier: Topic :: Utilities
Description-Content-Type: text/markdown
