Metadata-Version: 2.1
Name: secret-manager
Version: 0.0.3
Summary: Secret Manager AWS
Home-page: UNKNOWN
Author: Praveen Kumar
Author-email: praveen.k@blackbuck.com
License: MIT
Description: ## secret-manager
        Secret manager for Python
        
        ### How to use 
        
        ****Add dependency -****  
        secrets-manager==0.0.2
        
        ****Set environment variable -****  
        APP_ENV = prod/staging    
        APP_NAME = IAMservice
        
        **In config file:**  
        from secretmanager import secrets
        
        redshift_secrets = secrets['redshift']   
        REDSHIFT_HOST = redshift_secrets['host']     
        REDSHIFT_PORT = redshift_secrets['port']     
        REDSHIFT_USER = redshift_secrets['username']    
        REDSHIFT_PASS = redshift_secrets['password']    
        REDSHIFT_DB = redshift_secrets['dbname'] 
        
        ****Secret manager changes -****  
        Secret format is -     
        `APP_NAME + "_" + APP_ENV + "_" + SECRET_NAME`
        
        Go to secret manager and add secret name in above defined format eg(IAMservice_prod_redshift)     
        Add key value pair inside as -       
            host = <redshift_host>         
            port = <redshift_host>   
        
        SECRET_NAME will be used to access secret in your code.    
        In above example SECRET_NAME = redshift 
        
        
Platform: UNKNOWN
Description-Content-Type: text/markdown
