{ "info": { "author": "Ankur Srivastava", "author_email": "ankur.srivastava@email.de", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7" ], "description": "# superrocket\n\nA supervisord process notification for rocketchat.\n\nThis project has been highly inspired from the [superslacker](https://github.com/MTSolutions/superslacker) project.\n\n## Installation\n```\npip install superrocket\n```\n\n## Current Stable Version\n```\n0.3.0\n```\n\n\n## Usage:\nTo use it with supervisor put this as a plugin in your `supervisor.conf`\n\n```\n[eventlistener:superslacker]\ncommand=superslacker --webhook=\"your-complete-rocketchat-webhook\" --channel=\"#notifications\" --hostname=\"HOST\"\nevents=PROCESS_STATE,TICK_60\n```\n\nTo use it standalone:\n\n```\nfrom superrocket.api import Api\n\napi = Api(channel='#general', webhook='my_webhook_url')\napi.send(\"```This is my markdown enabled message```\")\n```\n\n## Options:\n```\nusage: superrocket [-h] -c CHANNEL -w WEBHOOK [-a ATTACHMENT] [-n HOSTNAME]\n [-b BOTNAME] [-e EMOJI] [-k]\n\nSend messages from supervisor state changes, to RocketChat\n\noptional arguments:\n -h, --help show this help message and exit\n -c CHANNEL, --channel CHANNEL\n RocketChat channel to post message to\n -w WEBHOOK, --webhook WEBHOOK\n RocketChat WebHook URL\n -a ATTACHMENT, --attachment ATTACHMENT\n RocketChat attachment text\n -n HOSTNAME, --hostname HOSTNAME\n System Hostname\n -b BOTNAME, --botname BOTNAME\n Default username for the bot\n -e EMOJI, --emoji EMOJI\n Default emoji to show for the bot\n -k, --insecure Skip RocketChat server certificate verification\n```\n\n\n### Development Installation\n* Clone the project.\n* Install in Anaconda3 environment\n* This command creates a python environment and then activates it.\n```\n$ make recreate_pyenv && chmod +x activate-env.sh && . activate-env.sh\n```\n* Now install the application in editable mode and you are ready to start development\n```\n$ pip install -e .\n```\n\n## Test\nTo run the tests:\n```\nmake test\n```\n\n## License\nSee the LICENSE and Copyright.txt files.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/ansrivas/superrocket/archive/0.3.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ansrivas/superrocket", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "superrocket", "package_url": "https://pypi.org/project/superrocket/", "platform": "", "project_url": "https://pypi.org/project/superrocket/", "project_urls": { "Download": "https://github.com/ansrivas/superrocket/archive/0.3.0.tar.gz", "Homepage": "https://github.com/ansrivas/superrocket" }, "release_url": "https://pypi.org/project/superrocket/0.3.0/", "requires_dist": [ "supervisor", "superlance", "requests" ], "requires_python": "", "summary": "A supervisord process notification for rocketchat.", "version": "0.3.0" }, "last_serial": 3708145, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "41af4c4230f21ddd5b7cbbd4a192d933", "sha256": "0d0d8ca2340665bff5ec780a25faa49ecbbce81ea5aeb94148c8b1759ba3606e" }, "downloads": -1, "filename": "superrocket-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "41af4c4230f21ddd5b7cbbd4a192d933", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6076, "upload_time": "2018-03-23T16:41:01", "url": "https://files.pythonhosted.org/packages/59/2e/db2067d4f301e5cf07af9b6e46aaef9bf4eb82fb4d06e0af461ebd58ad96/superrocket-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "696337577baa615890cc38be9121beb3", "sha256": "d5e9ad52ab78fee27b453ebd0b6f2885a5a7628cea25a32e50f7a9705d5cbcff" }, "downloads": -1, "filename": "superrocket-0.1.0.tar.gz", "has_sig": true, "md5_digest": "696337577baa615890cc38be9121beb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4180, "upload_time": "2018-03-23T16:41:02", "url": "https://files.pythonhosted.org/packages/54/7c/569f66eff770f99301da41baa53840090c8a225ef7e07acb70bd86e589ad/superrocket-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "c6992de5945be969ad55609107caf9b8", "sha256": "fef86851c245aa267bf43e04dd11c05e27cdf2a1e347bf2ed196db1e2b7cf901" }, "downloads": -1, "filename": "superrocket-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "c6992de5945be969ad55609107caf9b8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6070, "upload_time": "2018-03-23T17:10:38", "url": "https://files.pythonhosted.org/packages/2b/2c/83995bfd0f0e84d4387c9734056a0e21ff4b9ea506f76f301f2cb3ff61d5/superrocket-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "715f8009f08d6756332a8d49277fa6c7", "sha256": "d4e2b22c642d91c57f5e32e0bca7b7b0c9d95ebf09bc6735876e981c0a97ec5e" }, "downloads": -1, "filename": "superrocket-0.2.0.tar.gz", "has_sig": false, "md5_digest": "715f8009f08d6756332a8d49277fa6c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4184, "upload_time": "2018-03-23T17:10:40", "url": "https://files.pythonhosted.org/packages/2e/ff/57e035e188271d442440606180d0d5933222430b3a1235a2ce8021c7f32a/superrocket-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "bc39522cefaf942e78fdd58d62ec9be1", "sha256": "2fcd0212473b72ad86da0d297350bf6e0d79dba441a7dc48b095b651e3a5882d" }, "downloads": -1, "filename": "superrocket-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "bc39522cefaf942e78fdd58d62ec9be1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7142, "upload_time": "2018-03-26T21:27:31", "url": "https://files.pythonhosted.org/packages/c9/f5/3f2c018295bf36671bed358f2a238a4cb215354f45b0afa1795faaa69e05/superrocket-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49e2b0648c229a3af40e2ecf6078324f", "sha256": "f2b9bb462b470dfae50338e1d0f01a33265fb3f1e32c0dea8c6b3725da66411e" }, "downloads": -1, "filename": "superrocket-0.3.0.tar.gz", "has_sig": false, "md5_digest": "49e2b0648c229a3af40e2ecf6078324f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4761, "upload_time": "2018-03-26T21:27:32", "url": "https://files.pythonhosted.org/packages/73/34/a755673d3b6e8f35a4efbfc172b2fbe7a548eae07f5293281b7b7eb2988d/superrocket-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc39522cefaf942e78fdd58d62ec9be1", "sha256": "2fcd0212473b72ad86da0d297350bf6e0d79dba441a7dc48b095b651e3a5882d" }, "downloads": -1, "filename": "superrocket-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "bc39522cefaf942e78fdd58d62ec9be1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7142, "upload_time": "2018-03-26T21:27:31", "url": "https://files.pythonhosted.org/packages/c9/f5/3f2c018295bf36671bed358f2a238a4cb215354f45b0afa1795faaa69e05/superrocket-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49e2b0648c229a3af40e2ecf6078324f", "sha256": "f2b9bb462b470dfae50338e1d0f01a33265fb3f1e32c0dea8c6b3725da66411e" }, "downloads": -1, "filename": "superrocket-0.3.0.tar.gz", "has_sig": false, "md5_digest": "49e2b0648c229a3af40e2ecf6078324f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4761, "upload_time": "2018-03-26T21:27:32", "url": "https://files.pythonhosted.org/packages/73/34/a755673d3b6e8f35a4efbfc172b2fbe7a548eae07f5293281b7b7eb2988d/superrocket-0.3.0.tar.gz" } ] }