Metadata-Version: 2.0
Name: hyperion-logs
Version: 0.0.2
Summary: UNKNOWN
Home-page: UNKNOWN
Author: Scott Snyder
Author-email: scott.snyder@capitalone.com
License: Creative Commons Attribution-Noncommercial-Share Alike license
Description-Content-Type: UNKNOWN
Platform: UNKNOWN

===========
Hyperion V0.0.2
===========

Hyperion provides an intuitive and efficient way to store logs from python into AWS CloudWatch.


There are two different workflows.


    #import the package
    import hyperion


    #This will return the HyperionLogger Object which included additional built in functions.
    log = hyperion.get_logger()

    #add the handler with a unique stream name and log group name.
    #Note: You can do this anywhere in your code so if the stream_name has to be generated in code.
    log.add_handler(stream_name,log_group)

    #There is also a set_level function to set the level for the logger.
    log.set_level(debug,info,warning, etc.)

    #In order to start logging do the following:
    log.info('message')
    log.debug('message')
    log.error(dict(foo='bar',details={'user_name':'user123','password':'password1'}))


