Metadata-Version: 2.1
Name: AzurePyblobLogging
Version: 1.1.5
Summary: A library to log into blob storage in Azure
Home-page: https://github.com/JorgeDiazz/pyblob_logging
Author: Jorge Andres Diaz
Author-email: jorgeandresdn1@gmail.com
License: UNKNOWN
Description: # PYBLOB LOGGING
        Integrate this library on your project to log into both Terminal and Azure Blob Storage.
        
        ## Implementation
        
        ### Importing libraries
        	from PyblobLogging import PyblobLogging
        	from BlobDescription import BlobDescription
        	import os
        	import sys
        	
        ### Initializing Logger
        	ROOT_DIR = os.path.dirname(sys.modules['__main__'].__file__)
        
        	blob_description = BlobDescription(storage_connection_str, container_name, path_inside_container, ROOT_DIR)
        
        	# Example:
        	# blob_description = BlobDescription('DefaultEndpointsProtocol=https;AccountName=xx;AccountKey=xx/xxx/xx;EndpointSuffix=xx','my-container-name', 'directory1/directory2/', ROOT_DIR) 
        
        	logger = PyblobLogging.get_blob_logger('My Logger Name', blob_description)
        
        ### Using functions
        	# To log errors
        	ex = Exception('Error')
        	logger.error('This is an error log :(', ex)
        
        	# To log another type of messages
        	logger.debug('This is a debug log :)')
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
