Metadata-Version: 1.1
Name: cat-sdk
Version: 3.1.2
Summary: Cat SDK for Python
Home-page: https://github.com/dianping/cat/tree/master/lib/python
Author: Cat Team and Contributors
Author-email: cat@dianping.com
License: Apache License 2.0
Description: ===============================
        Cat-Python - Cat SDK for Python
        ===============================
        
        Python SDK of `CAT <https://github.com/dianping/cat>`.
        
        Installation
        ============
        
        Install via pip:
        
        .. code:: bash
        
            $ pip install cat-sdk
        
        Code Demo
        =========
        
        .. code:: python
        
            import cat
            import time
        
            cat.init("appkey")
        
            with cat.Transaction("foo", "bar") as t:
                try:
                    t.add_data("hello")
                    t.add_data("foo", "bar")
                    cat.log_event("hook", "before")
                    # do something
                except Exception as e:
                    cat.log_exception(e)
                finally:
                    cat.metric("api-count").count()
                    cat.metric("api-duration").duration(100)
                    cat.log_event("hook", "after")
            time.sleep(1)
        
        Documentation
        =============
        
        Please check `Github <https://github.com/dianping/cat/tree/master/lib/python>`_ for more information.
        
        Changelog
        =========
        
        https://github.com/dianping/cat/blob/master/lib/python/CHANGELOG.md
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
