{ "info": { "author": "Alex Chaplianka", "author_email": "alexettelis@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# google-cloud-logging-handler\nAllows logging directly into Google Cloud.\n\n## Motivation\nWhen you don't want to log to text files and have a sidecar to ship your logs to Google Cloud, you can use this to send the logs directly to Google Cloud.\n\nThis is similar to what the [Logback plugin](https://github.com/googleapis/google-cloud-java/tree/master/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback) is intended for.\n\n## Usage\nYou can use it just like any other logging.Handler.\n\nFor example\n```python\nimport logging\nfrom logging import config\n\nLOG_CONFIG = {\n 'version': 1,\n 'formatters': {\n 'text': {\n 'format': '%(message)s',\n }\n },\n 'handlers': {\n 'stdout': {\n 'class': 'logging.StreamHandler'\n },\n 'cloud_text': {\n 'class': 'google_cloud_logging_handler.GoogleCloudHandler',\n 'log_name': 'server-deep_app',\n 'formatter': 'text'\n }\n },\n 'loggers': {\n 'text': {\n 'level': 'INFO',\n 'handlers': ['cloud_text', 'stdout']\n }\n }\n}\n\nconfig.dictConfig(LOG_CONFIG)\ntext_logger = logging.getLogger('text')\ntext_logger.info(\"Text 1\")\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/aclowkey/google-cloud-logging-handler/archive/v1.3.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/aclowkey", "keywords": "google-cloud,logging", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "google-cloud-logging-handler", "package_url": "https://pypi.org/project/google-cloud-logging-handler/", "platform": "", "project_url": "https://pypi.org/project/google-cloud-logging-handler/", "project_urls": { "Download": "https://github.com/aclowkey/google-cloud-logging-handler/archive/v1.3.tar.gz", "Homepage": "https://github.com/aclowkey" }, "release_url": "https://pypi.org/project/google-cloud-logging-handler/1.3/", "requires_dist": null, "requires_python": "", "summary": "", "version": "1.3" }, "last_serial": 4584470, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "0aa21203c8acda9762b67c11e91e7d57", "sha256": "c6cfc79799c90ed68783502a88f36b6b7f38e21d1a957067b034ade91a269b71" }, "downloads": -1, "filename": "google_cloud_logging_handler-1.1.tar.gz", "has_sig": false, "md5_digest": "0aa21203c8acda9762b67c11e91e7d57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1387, "upload_time": "2018-11-27T10:05:05", "url": "https://files.pythonhosted.org/packages/c5/9c/49a262104e26adbb0401506e16faf4694bd485a7974079314497e08d88c9/google_cloud_logging_handler-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "3235b76dffbaba28bce80e8448cb756b", "sha256": "cecbd8766de0d98bca4b3d162d83875ee36d0e46434edc5399aa2e56efb22d7e" }, "downloads": -1, "filename": "google_cloud_logging_handler-1.2.tar.gz", "has_sig": false, "md5_digest": "3235b76dffbaba28bce80e8448cb756b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2132, "upload_time": "2018-12-01T13:10:05", "url": "https://files.pythonhosted.org/packages/df/14/d9c7c45fce98bb6dd6574b820af0badf9e2a448290e012215cfd6754bacd/google_cloud_logging_handler-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "62b11385de4d9ae8a2b0ecfbb02ca2c9", "sha256": "f748c6786d6d069ea12f95705aa2094d917b4b9e144d039c2f73e8696c4bb868" }, "downloads": -1, "filename": "google_cloud_logging_handler-1.3.tar.gz", "has_sig": false, "md5_digest": "62b11385de4d9ae8a2b0ecfbb02ca2c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2193, "upload_time": "2018-12-11T09:15:38", "url": "https://files.pythonhosted.org/packages/6d/ff/4eaaf82c3e4b75e4fc18e1ab13ff8552ace4f9ecaea7c956278ff2297431/google_cloud_logging_handler-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62b11385de4d9ae8a2b0ecfbb02ca2c9", "sha256": "f748c6786d6d069ea12f95705aa2094d917b4b9e144d039c2f73e8696c4bb868" }, "downloads": -1, "filename": "google_cloud_logging_handler-1.3.tar.gz", "has_sig": false, "md5_digest": "62b11385de4d9ae8a2b0ecfbb02ca2c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2193, "upload_time": "2018-12-11T09:15:38", "url": "https://files.pythonhosted.org/packages/6d/ff/4eaaf82c3e4b75e4fc18e1ab13ff8552ace4f9ecaea7c956278ff2297431/google_cloud_logging_handler-1.3.tar.gz" } ] }