{ "info": { "author": "MushroomMaula", "author_email": "maxrd79@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7" ], "description": "A simple `logging.Handler` subclass to log to a database\n\n# Installation\n\n```python\npip install log2db\n```\n\n\n#Usage\n\n```python\nimport logging\nimport os\n\nfrom log2db import LogDBHandler\n\ndb_path = os.path.abspath('logs.db')\ndb_handler = LogDBHandler(db_path)\n\nlogger = logging.getLogger(__name__)\nlogger.setLevel(logging.INFO)\nlogger.addHandler(db_handler)\n\nlogger.info('This is going to be saved in a db')\n```\nThe level of `LogDBHandler` can be set with the level argument in the constructor.\n\nThe handler saves the following properties of the logRecord:\n\n- `logRecord.levelname`\n- `logRecord.levelno`\n- `logRecord.pathName`\n- `logRecord.funcName`\n- `logRecord.lineno`\n- `logRecord.created`\n- `logRecord.msg`\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MushroomMaula/Log2DB", "keywords": "", "license": "MIT/Apache-2.0", "maintainer": "MushroomMaula", "maintainer_email": "maxrd79@gmail.com", "name": "Log2DB", "package_url": "https://pypi.org/project/Log2DB/", "platform": "", "project_url": "https://pypi.org/project/Log2DB/", "project_urls": { "Homepage": "https://github.com/MushroomMaula/Log2DB" }, "release_url": "https://pypi.org/project/Log2DB/1.0.2/", "requires_dist": null, "requires_python": "", "summary": "", "version": "1.0.2" }, "last_serial": 5105617, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "db929f0ad638e0eb0541117b2670b431", "sha256": "c7536d7d3dd0d6e705bc298e7dc75996bd466d4f99793fa6eaef68a64b399cdf" }, "downloads": -1, "filename": "Log2DB-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "db929f0ad638e0eb0541117b2670b431", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7747, "upload_time": "2019-04-05T20:47:40", "url": "https://files.pythonhosted.org/packages/d8/ab/e1bdff00c0e0de6a3b129263836e26882a6b2706faeca2a546eebd339324/Log2DB-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9df84df9096524ea17f1a020dcaea282", "sha256": "739cd0930306af8f73aeefa5c58ecaa3a8809e1803d25db648ba13901545d3a8" }, "downloads": -1, "filename": "Log2DB-1.0.1.tar.gz", "has_sig": false, "md5_digest": "9df84df9096524ea17f1a020dcaea282", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6675, "upload_time": "2019-04-05T20:47:42", "url": "https://files.pythonhosted.org/packages/fe/54/a78210d6a338753e1c87aa3944201eb3bcea3d3a2cd8ee683bda45b703c5/Log2DB-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "86ffd32725847386e82e60fea5582bce", "sha256": "76275433039bb5d3841cf52df5e8aa0ac0a2e3a06004dcd864c31280456b8ddd" }, "downloads": -1, "filename": "Log2DB-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "86ffd32725847386e82e60fea5582bce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7777, "upload_time": "2019-04-05T20:50:48", "url": "https://files.pythonhosted.org/packages/75/87/66fb783ee03c8edd64a23a231ef2c4e8af86487ac5ce1fa3c7097f9d1d2a/Log2DB-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f0c30bcb100db15dc4c3e90a377fa92", "sha256": "567e5bb41f64160f6fdb23bd8cdd7ddba29dd9c06897ba8c186a3bc49e263c9d" }, "downloads": -1, "filename": "Log2DB-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6f0c30bcb100db15dc4c3e90a377fa92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6719, "upload_time": "2019-04-05T20:50:50", "url": "https://files.pythonhosted.org/packages/1e/27/0ff0a28841a95e3b32bf97d420d48cbd06a48693966a029d651a684c1c9b/Log2DB-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "86ffd32725847386e82e60fea5582bce", "sha256": "76275433039bb5d3841cf52df5e8aa0ac0a2e3a06004dcd864c31280456b8ddd" }, "downloads": -1, "filename": "Log2DB-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "86ffd32725847386e82e60fea5582bce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7777, "upload_time": "2019-04-05T20:50:48", "url": "https://files.pythonhosted.org/packages/75/87/66fb783ee03c8edd64a23a231ef2c4e8af86487ac5ce1fa3c7097f9d1d2a/Log2DB-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f0c30bcb100db15dc4c3e90a377fa92", "sha256": "567e5bb41f64160f6fdb23bd8cdd7ddba29dd9c06897ba8c186a3bc49e263c9d" }, "downloads": -1, "filename": "Log2DB-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6f0c30bcb100db15dc4c3e90a377fa92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6719, "upload_time": "2019-04-05T20:50:50", "url": "https://files.pythonhosted.org/packages/1e/27/0ff0a28841a95e3b32bf97d420d48cbd06a48693966a029d651a684c1c9b/Log2DB-1.0.2.tar.gz" } ] }