Metadata-Version: 2.1
Name: pyramid-elasticapm
Version: 1.0.1
Summary: elastic-apm integration for the Pyramid framework
Home-page: https://github.com/risclog-solution/pyramid-elasticapm
Author: Sebastian Wehrmann (riscLOG Solution GmbH)
Author-email: sebastian@risclog.com
License: BSD
Description: .. contents::
        
        ==================
        pyramid-elasticapm
        ==================
        
        elastic-apm integration for the Pyramid framework
        
        This package is inspired by https://www.elastic.co/de/blog/creating-custom-framework-integrations-with-the-elastic-apm-python-agent.
        
        
        Installation
        ============
        
        Install with pip::
        
            $ pip install pyramid_elasticapm
        
        
        Then include it in your pyramid application via config::
        
            [app:main]
            ...
            pyramid.includes = pyramid_elasticapm
        
        or programmatically in your application::
        
            config.include('pyramid_elasticapm')
        
        
        Settings
        ========
        
        
        Settings for the elasticapm client can be specified via the `elasticapm`
        namespace:
        
        * `elasticapm.server_url`: Specify the apm server url.
        * `elasticapm.secret_token`: Your secret authentication token for the server.
        * `elasticapm.service_name`: The service name
        * `elasticapm.environment`: The environment (e.g. testing, production, …)
        * `elasticapm.service_distribution`: The name of the package your are
          deploying. `pyramid_elasticapm` will retrieve the version number of this
          package and put it into the metadata of every transaction.
        * `elasticapm.transactions_ignore_patterns`: Whitespace separated list of
          ignore patterns.
        
        
        =================================
        Change log for pyramid-elasticapm
        =================================
        
        
        1.0.1 (2021-04-22)
        ==================
        
        - Be more compatible with retrieving user data from request.
        
        
        1.0.0 (2021-04-21)
        ==================
        
        - Initial release.
        
Keywords: elastic apm pyramid
Platform: UNKNOWN
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Provides-Extra: test
