{ "info": { "author": "Andrew Dunai", "author_email": "me@andrewdunai.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: X11 Applications :: GTK", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Debuggers", "Topic :: System :: Monitoring" ], "description": "##############################################\n overwatch - Python Logging Overwatch\n##############################################\n\n:Version: 1.3.2\n\nIntroduction\n------------\n\n`overwatch` is easily integrable two-in-one package built to simplify local\ndev & debug processes. This package contains both client and server with GUI.\nIt includes special logger and GUI written in GTK2 that allows you\nto perform real-time logs monitoring from a bunch of applications.\n\nYou need PyGTK 2.0 installed in order to run this properly.\n\nApp idea inspired by `loggly` service which is great but not free.\n\nInstallation\n============\n\nYou can install ``overwatch`` either via the Python Package Index (PyPI)\nor from source.\n\nTo install using ``pip``::\n\n $ pip install overwatch\n\n\nTo install using ``easy_install``::\n\n $ easy_install overwatch\n\n\nUsage\n===========\n\nIntegrating into script\n-----------------------\n\nYou should simply add these lines within the head of your Python application::\n\n import overwatch\n overwatch.init('My app friendly name')\n\nServer handles all clients independantly, so you can patch as many scripts as you want.\nAll their logs will be captured in parallel.\n\n\nBrowsing logs\n-----------------------------------\n\nJust execute this command on the same machine::\n\n $ python2 -m overwatch\n\nEnjoy!\n\nContributing\n============\n\nDevelopment of ``overwatch`` resides at: http://bitbucket.org/AndrewDunai/overwatch\n\nYou are highly encouraged to participate in the development.\n\nLicense\n=======\n\nThis software is licensed under the ``GNU GPL v2``.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://andrewdunai.com/projects/overwatch/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "overwatch", "package_url": "https://pypi.org/project/overwatch/", "platform": "unix", "project_url": "https://pypi.org/project/overwatch/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://andrewdunai.com/projects/overwatch/" }, "release_url": "https://pypi.org/project/overwatch/2.0.0/", "requires_dist": null, "requires_python": null, "summary": "Overwatch: Python Logging Browser.", "version": "2.0.0" }, "last_serial": 1335636, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "7b52f34650303420ae1912d144efa0dd", "sha256": "d6af470faf078f4c3cb9172cebf497b82b561463747b631b2de9dc49ff431b1e" }, "downloads": -1, "filename": "overwatch-1.0.tar.gz", "has_sig": false, "md5_digest": "7b52f34650303420ae1912d144efa0dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10119, "upload_time": "2014-05-19T11:53:10", "url": "https://files.pythonhosted.org/packages/8a/29/4b4385d018f36fccf5d8ed8dbb9d95b60fb3801f581e640f6140b05189da/overwatch-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "b79a6b06f7fa32e8b4439e2731e98158", "sha256": "93e244276c8d0f531ec2377278a62a0a4005d802433015ee9c483b1da2ef335b" }, "downloads": -1, "filename": "overwatch-1.1.tar.gz", "has_sig": false, "md5_digest": "b79a6b06f7fa32e8b4439e2731e98158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10355, "upload_time": "2014-05-19T12:01:30", "url": "https://files.pythonhosted.org/packages/f4/8c/a05f37418daa551857de1fbf49376d1532cf2743a5ca843c6cb79b7ef9a6/overwatch-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "e5b85ea2f159a6d0399037f4aff9c46c", "sha256": "3b2d97b37e21e903744cf854341080e7d80007db29074e53a49c36b953753730" }, "downloads": -1, "filename": "overwatch-1.2.tar.gz", "has_sig": false, "md5_digest": "e5b85ea2f159a6d0399037f4aff9c46c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11258, "upload_time": "2014-05-20T11:09:56", "url": "https://files.pythonhosted.org/packages/12/fe/58d8d92df2aa7a7dd083c18a072f825ea758e9782c19f6f01984babb3d62/overwatch-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "e1c5a0b22cc7eec78e26c7bf9228e3aa", "sha256": "0f8f68f8ca2408e4020de7771e377f14630e4535c275e336a4c6905258812a07" }, "downloads": -1, "filename": "overwatch-1.3.tar.gz", "has_sig": false, "md5_digest": "e1c5a0b22cc7eec78e26c7bf9228e3aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11405, "upload_time": "2014-05-23T10:49:07", "url": "https://files.pythonhosted.org/packages/bc/c7/45936ef6dd2e1e89182be4ba7ef99f5638d8027b1e0a45e45519cc26173d/overwatch-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "d7fe41ce90c891fd94260b43cecf5b2b", "sha256": "da0dca3fefe285d4c4e4297b8b5c394b762544a70686d0a9e34f94a7722639ae" }, "downloads": -1, "filename": "overwatch-1.3.1.tar.gz", "has_sig": false, "md5_digest": "d7fe41ce90c891fd94260b43cecf5b2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12340, "upload_time": "2014-05-23T11:09:58", "url": "https://files.pythonhosted.org/packages/a7/26/90e5b13a6f83b8bd1d42a30c4d773202165c8f6ec7f68d94c21eb5a34b64/overwatch-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "1b0d1da1fd7ad72c339bdfc0462e3fcf", "sha256": "908a13274cd2918b6a8366a66bc16233731fac9bda759b089370b02c241165d3" }, "downloads": -1, "filename": "overwatch-1.3.2.tar.gz", "has_sig": false, "md5_digest": "1b0d1da1fd7ad72c339bdfc0462e3fcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12334, "upload_time": "2014-05-23T11:11:19", "url": "https://files.pythonhosted.org/packages/2f/95/f4bedfed86d709aa8e771c8720fb328581236b8a1d09f01c01be04a5d672/overwatch-1.3.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "82db01d3787db77ac3aa6abdfa453fed", "sha256": "e4237cd4d9afffafc86b3c23f682b2c3ae8b1aca43e99feb2b80ad690d29ece8" }, "downloads": -1, "filename": "overwatch-2.0.0.tar.gz", "has_sig": false, "md5_digest": "82db01d3787db77ac3aa6abdfa453fed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95224, "upload_time": "2014-12-08T17:23:49", "url": "https://files.pythonhosted.org/packages/cd/96/2c57c5df674fd958b4b51bf15fd29cdcb2c329001267ee3979ae3a1df0c9/overwatch-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "82db01d3787db77ac3aa6abdfa453fed", "sha256": "e4237cd4d9afffafc86b3c23f682b2c3ae8b1aca43e99feb2b80ad690d29ece8" }, "downloads": -1, "filename": "overwatch-2.0.0.tar.gz", "has_sig": false, "md5_digest": "82db01d3787db77ac3aa6abdfa453fed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95224, "upload_time": "2014-12-08T17:23:49", "url": "https://files.pythonhosted.org/packages/cd/96/2c57c5df674fd958b4b51bf15fd29cdcb2c329001267ee3979ae3a1df0c9/overwatch-2.0.0.tar.gz" } ] }