{ "info": { "author": "Masashi Terui", "author_email": "marcy9114+pypi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "ddlogs\n=======\n\n[![Version](https://img.shields.io/pypi/v/ddlogs.svg)](https://pypi.python.org/pypi/ddlogs)\n\n# Description\n\nDatadog logs logging handler and utilities.\n\n# Requirements\n\n- Python3.6 or higher\n- pip\n\n# Installation\n\n## PyPI\n\n```sh\npip install ddlogs\n```\n\n# Usage\n\n```python\nimport logging\nimport ddlogs\n\nlogger = logging.getLogger('test')\nh = ddlogs.DatadogLogsHandler(\n api_key='your-datadog-api-key', # default: os.environ.get('DD_API_KEY')\n source_category='samplecategory', # default: \"ddlogs\"\n source='samplesource', # default: \"python\"\n service='sampleservice', # default: logger.name\n host='localhost') # default: gethostname()\nh.setFormatter(ddlogs.DictFormatter())\nlogger.addHandler(h)\nlogger.error({'foo': 'bar'})\n```\n\n# Output\n![screenshot](https://raw.githubusercontent.com/marcy-terui/ddlogs/master/images/screenshot.png)\n\nDevelopment\n-----------\n\n- Source hosted at [GitHub](https://github.com/marcy-terui/ddlogs)\n- Report issues/questions/feature requests on [GitHub\n Issues](https://github.com/marcy-terui/ddlogs/issues)\n\nPull requests are very welcome! Make sure your patches are well tested.\nIdeally create a topic branch for every separate change you make. For\nexample:\n\n1. Fork the repo\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Added some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create new Pull Request\n\nAuthors\n-------\n\nCreated and maintained by [Masashi Terui](https://github.com/marcy-terui) ()\n\nLicense\n-------\n\nMIT License (see [LICENSE](https://github.com/marcy-terui/ddlogs/blob/master/LICENSE))\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/marcy-terui/ddlogs", "keywords": "datadog logs logging handler", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "ddlogs", "package_url": "https://pypi.org/project/ddlogs/", "platform": "", "project_url": "https://pypi.org/project/ddlogs/", "project_urls": { "Homepage": "https://github.com/marcy-terui/ddlogs" }, "release_url": "https://pypi.org/project/ddlogs/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Datadog Logs logging handler and utilities", "version": "0.2.0" }, "last_serial": 4429830, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "f840f057be9a18fed59f63ac22046577", "sha256": "6d5734ae5724bebb7503d18070bbe4ddabe1eb853abd5b8252043fbc305f5d6d" }, "downloads": -1, "filename": "ddlogs-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "f840f057be9a18fed59f63ac22046577", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 3884, "upload_time": "2018-10-10T04:33:43", "url": "https://files.pythonhosted.org/packages/66/3f/e2165513c5e457c5566a542767643dc251f7078320dda140e4a49f546f6e/ddlogs-0.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "3a32eff9d75ddbad820a869edc90cd09", "sha256": "ac3f429d6c31ca092fd39193c7bde3d0a052c0f7fed0cf0fcb84a91df656a2da" }, "downloads": -1, "filename": "ddlogs-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3a32eff9d75ddbad820a869edc90cd09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3311, "upload_time": "2018-10-10T04:33:44", "url": "https://files.pythonhosted.org/packages/5b/89/869450d93a4b3511236ee700a93be90d66febf69932f0a4b18cec2a2bcc3/ddlogs-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "dba7b4bc0c3ada26d5c2e38acab65085", "sha256": "f58f64b681a0078bd659235a9a0e520d41cafc5b822a01cd555463bb1ab320e3" }, "downloads": -1, "filename": "ddlogs-0.1.2-py3.6.egg", "has_sig": false, "md5_digest": "dba7b4bc0c3ada26d5c2e38acab65085", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 4036, "upload_time": "2018-10-29T07:35:42", "url": "https://files.pythonhosted.org/packages/ae/8a/38b89122b90367934e033a6d81f27ef97c73b385d1a2cb0e318fa8e5a2df/ddlogs-0.1.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "fca641bef5b03e2573fca65ef9469c71", "sha256": "44dbb4a2e6465f33e7565eb1b5641262a9df1ad640acc64727c5efe223585e1e" }, "downloads": -1, "filename": "ddlogs-0.1.2.tar.gz", "has_sig": false, "md5_digest": "fca641bef5b03e2573fca65ef9469c71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2769, "upload_time": "2018-10-29T07:35:44", "url": "https://files.pythonhosted.org/packages/06/10/bd73ae4fa55ce6ebaf54994a5859a7dbe374e3bb4a52d95146b2b093f3e2/ddlogs-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "4b8b0d2b3ef60330f9d5b95d0b91d2ab", "sha256": "5710742998fe6c1e11faef88a9396d934431c72614e013b8e401ae7b3020a937" }, "downloads": -1, "filename": "ddlogs-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "4b8b0d2b3ef60330f9d5b95d0b91d2ab", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3968, "upload_time": "2018-10-29T19:41:27", "url": "https://files.pythonhosted.org/packages/92/e8/728eceb42e25fcfcabd9ff630433eafa4f988b0db2fcd54ad0a5518f3a5c/ddlogs-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d27dabcef3e335a1fcb8b8d09bff2492", "sha256": "c200e4589e100d39b894cc54115c810a4d5fbed1c7cb73d0e909a292b03c6ac0" }, "downloads": -1, "filename": "ddlogs-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d27dabcef3e335a1fcb8b8d09bff2492", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3242, "upload_time": "2018-10-29T19:41:25", "url": "https://files.pythonhosted.org/packages/f8/ae/fb54b0443f15abe9f789c63ba277d78edd04a3d5c5728a094ab203c66902/ddlogs-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "cb7d2b3123f583d9adfade9b3fba1523", "sha256": "d94014736888beda23e268b18ae0b67ced51474b75fbdcef90432d32648e6a3f" }, "downloads": -1, "filename": "ddlogs-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cb7d2b3123f583d9adfade9b3fba1523", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3996, "upload_time": "2018-10-30T02:43:48", "url": "https://files.pythonhosted.org/packages/bc/04/afecb4bffbe182146ef313347ff51e769c8ecfb283dc6a1cdcde26f8c558/ddlogs-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "193efd3e40b85d3431fdb2e442c26022", "sha256": "0636e8845248ac7ba1402946877b18e20ceac15c88162ed9dfec14937a884fff" }, "downloads": -1, "filename": "ddlogs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "193efd3e40b85d3431fdb2e442c26022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3268, "upload_time": "2018-10-30T02:43:46", "url": "https://files.pythonhosted.org/packages/0c/23/b1d75c11b7ee6690a0e2ef2a5a8d88a68566a62bf8b7de0eaec014ed0ae4/ddlogs-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb7d2b3123f583d9adfade9b3fba1523", "sha256": "d94014736888beda23e268b18ae0b67ced51474b75fbdcef90432d32648e6a3f" }, "downloads": -1, "filename": "ddlogs-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cb7d2b3123f583d9adfade9b3fba1523", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3996, "upload_time": "2018-10-30T02:43:48", "url": "https://files.pythonhosted.org/packages/bc/04/afecb4bffbe182146ef313347ff51e769c8ecfb283dc6a1cdcde26f8c558/ddlogs-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "193efd3e40b85d3431fdb2e442c26022", "sha256": "0636e8845248ac7ba1402946877b18e20ceac15c88162ed9dfec14937a884fff" }, "downloads": -1, "filename": "ddlogs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "193efd3e40b85d3431fdb2e442c26022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3268, "upload_time": "2018-10-30T02:43:46", "url": "https://files.pythonhosted.org/packages/0c/23/b1d75c11b7ee6690a0e2ef2a5a8d88a68566a62bf8b7de0eaec014ed0ae4/ddlogs-0.2.0.tar.gz" } ] }