{ "info": { "author": "Artemix", "author_email": "ivan@artemix.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: No Input/Output (Daemon)", "Environment :: Plugins", "Environment :: Web Environment", "Framework :: Flask", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Topic :: Home Automation", "Topic :: Security", "Topic :: System :: Monitoring" ], "description": "# Sinking\n\n[![Sinking](https://img.shields.io/pypi/v/sinking.svg?style=flat-square)](https://pypi.org/project/sinking/)\n[![Docker build status](https://img.shields.io/docker/cloud/build/artemixdev/sinking.svg?style=flat-square)](https://hub.docker.com/r/artemixdev/sinking)\n[![Apache 2 license](https://img.shields.io/github/license/IvanDelsinne/sinking.svg?style=flat-square)](https://github.com/IvanDelsinne/sinking)\n\nAnsible-inspired scheduled data collector for dashboards and\npersonal assistants.\n\nIn this document, the terms `sink` and `collector` are used interchangeably, and have the same meaning, presently\na \"task\" which does a certain defined, but configurable, work, and exposes the result on a defined key. \n\n## Documentation\n\nThe documentation is available in the form of a [wiki](https://github.com/IvanDelsinne/sinking/wiki).\n\n## Example\n\nConfiguring `sinking` is quite simple, you only need a YAML file.\n\n```yaml\ncollectors:\n - sink: system-date\n description: Getting current date\n source: sinking.collector.builtin-modules.datetime\n configuration:\n randomKey: randomValue\n configuration_file: ./system-date.yml\n\nredis:\n port: 6370\n db: 3\n```\n\nThis will expose a value on the key `system-date`, which will be\nregularly updated.\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/IvanDelsinne/sinking", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "sinking", "package_url": "https://pypi.org/project/sinking/", "platform": "", "project_url": "https://pypi.org/project/sinking/", "project_urls": { "Homepage": "https://github.com/IvanDelsinne/sinking" }, "release_url": "https://pypi.org/project/sinking/0.6.0/", "requires_dist": [ "flask", "cotyledon", "pyyaml", "redis", "cerberus" ], "requires_python": "", "summary": "", "version": "0.6.0" }, "last_serial": 5507584, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "87db757e97cb0b511687995382897686", "sha256": "80f730c5b518ffe2aabbe8e37d83967508b41cefebc764ffb690217ef60033b9" }, "downloads": -1, "filename": "sinking-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "87db757e97cb0b511687995382897686", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17887, "upload_time": "2019-07-08T19:35:59", "url": "https://files.pythonhosted.org/packages/25/68/4540ca74be3aa3cce23ac79a75a34f42193d80bf0585a9ad5e4c98e63721/sinking-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c22f8ea82af0995c234e2a3c9f945fec", "sha256": "e82bf67507ea2d2b97863e3cf77b459a2f55bd2a9a4724e6a0a9487df3e94b26" }, "downloads": -1, "filename": "sinking-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c22f8ea82af0995c234e2a3c9f945fec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12707, "upload_time": "2019-07-08T19:36:01", "url": "https://files.pythonhosted.org/packages/66/fa/6cce0c02f6d89fd371bb69ae8067e6ceaf48b855f25678542162ed8e2bd1/sinking-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5f7e0f389ce8bf47fbbc7d2877017921", "sha256": "214dc7e029784b526e632e84ce1061cdfefb077e94c0d27ef4570986b74a9424" }, "downloads": -1, "filename": "sinking-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5f7e0f389ce8bf47fbbc7d2877017921", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18392, "upload_time": "2019-07-08T20:58:18", "url": "https://files.pythonhosted.org/packages/c9/bb/a3df10b1fb4e9eb887b9808076c805d85ab0cb352cc67acb4a8501a1acea/sinking-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1b4d1ee3dad52821c542d06c33d859e", "sha256": "890d7c829c2ebe3de1155c61615eb8026618923821b9fb1844a2137bb1697ae5" }, "downloads": -1, "filename": "sinking-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e1b4d1ee3dad52821c542d06c33d859e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13460, "upload_time": "2019-07-08T20:58:20", "url": "https://files.pythonhosted.org/packages/76/1a/bad59a26d79b3cdde98581674845792404c6fbf015491f2a027b51a8f8f9/sinking-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b5c0a2ef1ca7fa613cf9c521bbc77f7f", "sha256": "04a4158c995c47a3ee30795f0d46bd17e00bcfb336ec8b7c9ecba49200a84e52" }, "downloads": -1, "filename": "sinking-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b5c0a2ef1ca7fa613cf9c521bbc77f7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16289, "upload_time": "2019-07-08T21:31:13", "url": "https://files.pythonhosted.org/packages/40/61/7c3e3476293e8185296e664c8b5f2da3781c758e412f3529b43c5172910c/sinking-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ab6a39b05fde6bceb89f0f7d974ed32", "sha256": "d694d1e9393dd2dd3ab48c6b8b9c52991516e4b38f8d17f1d4b4e4558c62f9c1" }, "downloads": -1, "filename": "sinking-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2ab6a39b05fde6bceb89f0f7d974ed32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8903, "upload_time": "2019-07-08T21:31:14", "url": "https://files.pythonhosted.org/packages/aa/89/91e8f8827f58344d1918a42ed078b5dcc056312f467ed4f7427dc581c50e/sinking-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2fe5234aaf9edb54c7817303bdec4af7", "sha256": "3574fc8bffddaf3d44a7ef6d0e9ce7608941a9764f4b9e7d28cc6c1eb305091e" }, "downloads": -1, "filename": "sinking-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2fe5234aaf9edb54c7817303bdec4af7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16401, "upload_time": "2019-07-09T13:26:13", "url": "https://files.pythonhosted.org/packages/b2/a4/df5f7a9f654184c528a7237b376c7436dff702aa32b74f13ea7e11015001/sinking-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ce6a3899003e08707bedb5631d5e130", "sha256": "326ac93f4960b3e79ef9c74f400145b3d5b033e8a0c2be5aef9ab7d2dd04f69c" }, "downloads": -1, "filename": "sinking-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4ce6a3899003e08707bedb5631d5e130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9028, "upload_time": "2019-07-09T13:26:15", "url": "https://files.pythonhosted.org/packages/5e/78/881ed4cd3af1cc723314fb07e837aafc7507baf2814fae1decb7bc7936dd/sinking-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "859a0c28963306dd34ac1502f4b2f37d", "sha256": "045f875bdf6a24ba54a79b627d9a32fec856f8d23bc394d285858dff62d15bd9" }, "downloads": -1, "filename": "sinking-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "859a0c28963306dd34ac1502f4b2f37d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16128, "upload_time": "2019-07-09T14:19:32", "url": "https://files.pythonhosted.org/packages/23/ba/57d07b0e20d5521e3f9862ffa6d8f696f894a411799ec209e4c82f321222/sinking-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ac35f4312820034b4c55ba1b5ba915e", "sha256": "d9853fb6dd8d4544763322ea694ba97209bd330a6429e922206b0d042ba03edd" }, "downloads": -1, "filename": "sinking-0.5.0.tar.gz", "has_sig": false, "md5_digest": "2ac35f4312820034b4c55ba1b5ba915e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8787, "upload_time": "2019-07-09T14:19:33", "url": "https://files.pythonhosted.org/packages/cf/58/052f56aa734f45ab23800ee413796ba5345a685b6d8aaf1b914553f5228f/sinking-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "f53bda2f384cbe7ad259455c0e7c281b", "sha256": "541861143df2697f942466ad815e4575d02350bec2081e523b8ef0b0e630eae5" }, "downloads": -1, "filename": "sinking-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f53bda2f384cbe7ad259455c0e7c281b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16329, "upload_time": "2019-07-09T14:48:45", "url": "https://files.pythonhosted.org/packages/cf/fe/7370c157b9faf5517d544df85a6b9eb2ca1524456c7d02ca7d7e47156380/sinking-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9838f858879d333e83727cd50890f85", "sha256": "c8795ae6dc625edf5decbf01f10f8be6003c7be21a4471bc07d33c2950c2a7a3" }, "downloads": -1, "filename": "sinking-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f9838f858879d333e83727cd50890f85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8942, "upload_time": "2019-07-09T14:48:46", "url": "https://files.pythonhosted.org/packages/14/3a/0a27353242f657072d32bb6391d6b6a6c7ef2d0bee4cfac4ec036cee8978/sinking-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f53bda2f384cbe7ad259455c0e7c281b", "sha256": "541861143df2697f942466ad815e4575d02350bec2081e523b8ef0b0e630eae5" }, "downloads": -1, "filename": "sinking-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f53bda2f384cbe7ad259455c0e7c281b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16329, "upload_time": "2019-07-09T14:48:45", "url": "https://files.pythonhosted.org/packages/cf/fe/7370c157b9faf5517d544df85a6b9eb2ca1524456c7d02ca7d7e47156380/sinking-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9838f858879d333e83727cd50890f85", "sha256": "c8795ae6dc625edf5decbf01f10f8be6003c7be21a4471bc07d33c2950c2a7a3" }, "downloads": -1, "filename": "sinking-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f9838f858879d333e83727cd50890f85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8942, "upload_time": "2019-07-09T14:48:46", "url": "https://files.pythonhosted.org/packages/14/3a/0a27353242f657072d32bb6391d6b6a6c7ef2d0bee4cfac4ec036cee8978/sinking-0.6.0.tar.gz" } ] }