{ "info": { "author": "Daniel Bonkowski", "author_email": "bonko@jimdo.com", "bugtrack_url": null, "classifiers": [], "description": "|Build Status|\n\nnagios2trac\n===========\n\nLet Nagios create or comment TRAC tickets for you\n\nPrivileges needed for Trac user\n===============================\n\n- TICKET\\_MODIFY\n- TICKET\\_CREATE\n- TICKET\\_VIEW\n- XML\\_RPC\n\nInstallation\n============\n\nThe easiest way to install nagios2trac and its dependencies:\n\n::\n\n $ pip install nagios2trac\n\nAlternatively install it from source\n\n::\n\n $ git clone git@github.com:Jimdo/nagios2trac.git\n $ cd nagios2trac/\n $ python setup.py install\n\nUsage\n=====\n\nDefine these notification commands in nagios\n\n- service check:\n\n ::\n\n nagios2trac.py --service-state \"$SERVICESTATE$ $NOTIFICATIONTYPE$\" --host-name \"$HOSTNAME$\" --description \"$SERVICEDESC$\" --longoutput \"$SERVICEOUTPUT$\"\n\n- host check:\n\n ::\n\n nagios2trac.py --service-state \"$HOSTSTATE$ $NOTIFICATIONTYPE$\" --host-name \"$HOSTNAME$\" --description \"\" --longoutput \"\"\n\n.. |Build Status| image:: https://travis-ci.org/Jimdo/nagios2trac.png?branch=master\n :target: https://travis-ci.org/Jimdo/nagios2trac\n\n\nChangelog\n=========\n\n0.5.1\n-----\n\n- use setup from setuptools so the tarball contains all files needed by fpm-cookery\n\n0.5\n---\n\n- fix rst formatting\n- raising to 0.5 because the prior version introduced a new param and\n therefore should have increased minor version\n\n0.4.1\n-----\n\n- default description\\_template is more generic now\n- Bugfix: flapping state notifications don't create a new ticket\n anymore\n- New param: ticket-owner. (optional) specify the trac ticket owner via\n commandline\n\n0.4\n---\n\n- exclude service state when matching full summary\n- outsource the description template into an own file in order to make\n the code better readable\n- new config option: description\\_template\n- dont create a new ticket when a host or service was acknowledged\n\n0.3\n---\n\n- refactored script in order to make it testable\n- added unit tests\n\n0.2.2\n-----\n\n- BUGFIX: order descending when querying for open trac tickets in order\n to always match the latest ticket for comparison\n\n0.2.1\n-----\n\n- BUGFIX: do not create a new ticket if a service or host recovers\n- make it possible to provide newlines in parameters with (this is\n useful for multiline longoutput)\n\n0.2\n---\n\n- new param: new\\_ticket\\_threshold (minutes)\n\nif an open ticket with a different description for one host is found\nonly post to it if last edit is time is < new\\_ticket\\_threshold\nminutes. otherwise create a new ticket\n\n0.1.1\n-----\n\n- initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Jimdo/nagios2trac", "keywords": null, "license": "Apache", "maintainer": null, "maintainer_email": null, "name": "nagios2trac", "package_url": "https://pypi.org/project/nagios2trac/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nagios2trac/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Jimdo/nagios2trac" }, "release_url": "https://pypi.org/project/nagios2trac/0.5.1/", "requires_dist": null, "requires_python": null, "summary": "Let Nagios Create or Comment on Trac Tickets", "version": "0.5.1" }, "last_serial": 1116616, "releases": { "0.4": [ { "comment_text": "", "digests": { "md5": "49caf4a10f59b50a4925c25e1b416a0f", "sha256": "12984de5de4d051affd378e5a03a3605a6bf27b18ea67f7ca45c0c54a50874d4" }, "downloads": -1, "filename": "nagios2trac-0.4.tar.gz", "has_sig": false, "md5_digest": "49caf4a10f59b50a4925c25e1b416a0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3684, "upload_time": "2013-09-13T08:22:38", "url": "https://files.pythonhosted.org/packages/a8/af/01d7339e4a9fc45866a8fa461bae87220bd21d348c9b6fd3835376890ac9/nagios2trac-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "17abeec602c9c01389fde3c5ddd8e485", "sha256": "abccff72160d26b30e08c609d277ecdfff16da0cfd3b6cc8257594c90f7bf595" }, "downloads": -1, "filename": "nagios2trac-0.5.tar.gz", "has_sig": false, "md5_digest": "17abeec602c9c01389fde3c5ddd8e485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4643, "upload_time": "2014-03-07T15:43:53", "url": "https://files.pythonhosted.org/packages/36/d8/865023461a15eb26d7d355ff0e02146c31e69e2d9d0dca520c6ec8d83404/nagios2trac-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "41f673f6d381a0f5f0829fea607563dd", "sha256": "44403d69f6e54fd7991d3423457b873d4fdaedd288a4798d49222cf3a429287e" }, "downloads": -1, "filename": "nagios2trac-0.5.1.tar.gz", "has_sig": false, "md5_digest": "41f673f6d381a0f5f0829fea607563dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9793, "upload_time": "2014-06-06T11:34:27", "url": "https://files.pythonhosted.org/packages/25/26/5c81be9e872be684268b66839d7088486264324d5822c1ae79cdeb6bce1a/nagios2trac-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41f673f6d381a0f5f0829fea607563dd", "sha256": "44403d69f6e54fd7991d3423457b873d4fdaedd288a4798d49222cf3a429287e" }, "downloads": -1, "filename": "nagios2trac-0.5.1.tar.gz", "has_sig": false, "md5_digest": "41f673f6d381a0f5f0829fea607563dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9793, "upload_time": "2014-06-06T11:34:27", "url": "https://files.pythonhosted.org/packages/25/26/5c81be9e872be684268b66839d7088486264324d5822c1ae79cdeb6bce1a/nagios2trac-0.5.1.tar.gz" } ] }