{ "info": { "author": "Javier Aravena Claramunt", "author_email": "javier@aravenas.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: System :: Monitoring" ], "description": "Ro\u00e4c\n====\n\nRo\u00e4c is an application framework for building system monitoring agents.\n\nIt works by executing system-executable plugins in a directory that output\nJSON data, and provides triggers to read, modify and add to this information.\n\nA simple application using Ro\u00e4c looks like::\n\n #!/usr/bin/env python\n\n from pprint import pprint\n from roac import Roac\n\n app = Roac(script_dir='scripts')\n\n @app.script_handler_by_any\n def print_result(result):\n print '----------------'\n print 'Script: {}'.format(result.name)\n pprint(result.data)\n print '----------------'\n\n if __name__ == '__main__':\n app.run()\n\n", "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/roac-monitoring/roac-agent", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "roac", "package_url": "https://pypi.org/project/roac/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/roac/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/roac-monitoring/roac-agent" }, "release_url": "https://pypi.org/project/roac/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "System monitoring agent framework", "version": "0.0.1" }, "last_serial": 913309, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "888e821176be3cff53d107011364c254", "sha256": "041b9aec46fc94f656f09f4f9e9500707498cbd0c7f20d0a248b1b1efcca96ae" }, "downloads": -1, "filename": "roac-0.0.1.tar.gz", "has_sig": false, "md5_digest": "888e821176be3cff53d107011364c254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8187, "upload_time": "2013-11-07T06:12:11", "url": "https://files.pythonhosted.org/packages/9a/11/41daf3b4bf62511e1351a45fef74d4871eb45a60e1f0b5e85ad269370010/roac-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "888e821176be3cff53d107011364c254", "sha256": "041b9aec46fc94f656f09f4f9e9500707498cbd0c7f20d0a248b1b1efcca96ae" }, "downloads": -1, "filename": "roac-0.0.1.tar.gz", "has_sig": false, "md5_digest": "888e821176be3cff53d107011364c254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8187, "upload_time": "2013-11-07T06:12:11", "url": "https://files.pythonhosted.org/packages/9a/11/41daf3b4bf62511e1351a45fef74d4871eb45a60e1f0b5e85ad269370010/roac-0.0.1.tar.gz" } ] }