{ "info": { "author": "Olivier Sallou", "author_email": "olivier.sallou@irisa.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "# About\n\nBiomaj remote bank release watcher\n\nScan every day remote banks release modifications and send stats to prometheus and influxdb about new release detection.\nWhen a new release is detected, according to minimal delay configuration (in global or bank properties), a new bank update is sent.\n\nIf influxdb is available and updated with bank updates, minimal delay will also be computed based on mean workflow duration. In any case, minimal duration is 1 day.\n\nProperties in global.properties and/or your bank property file:\n\n schedule.delay=3 # minimal 3 days between checks\n schedule.auto=true # Default=true, if false, auto scan is disabled\n\nProgram will try to increase delay between updates when no new release is detected and to decrease it when a new release occurs.\n\n\n# Requirements\n\nredis\n\n# Development\n\n flake8 --ignore E501 biomaj-release\n\n# Prometheus metrics\n\nEndpoint:\n\n /metrics\n /api/release/schedule/bank : schedule checks for all banks\n /api/release/schedule/bank/ : schedule check for *bank*\n\n\n# Run\n\npython bin/biomaj_release.py\n\n\n3.0.3:\n Fix traefik prefix\n3.0.2:\n Allow per service endpoint definition\n If bank failed, try anyway\n Add tags for traefik support\n3.0.1:\n Start internal web server even if consul is not declared\n3.0.0:\n Micro service to watch remote bank releases\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "http://biomaj.genouest.org", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://biomaj.genouest.org", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "biomaj-release", "package_url": "https://pypi.org/project/biomaj-release/", "platform": "", "project_url": "https://pypi.org/project/biomaj-release/", "project_urls": { "Download": "http://biomaj.genouest.org", "Homepage": "http://biomaj.genouest.org" }, "release_url": "https://pypi.org/project/biomaj-release/3.0.3/", "requires_dist": [ "biomaj", "biomaj-daemon", "biomaj-cli", "redis", "PyYAML", "flask", "python-consul", "prometheus-client", "influxdb" ], "requires_python": "", "summary": "BioMAJ release watch service", "version": "3.0.3" }, "last_serial": 4882865, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "md5": "ed75bca96681181b78c3ed92e4eca1e5", "sha256": "e0227ea3ad38dceb31f024058fa21855dbce05a5f733adba4413219f56b3bb76" }, "downloads": -1, "filename": "biomaj_release-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed75bca96681181b78c3ed92e4eca1e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7670, "upload_time": "2017-03-06T10:13:49", "url": "https://files.pythonhosted.org/packages/5a/35/f8629c87bb12a6d9f14494af584f471d99a77b4de1d71c68d574d77278c4/biomaj_release-3.0.0-py2.py3-none-any.whl" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "5874a7446c00da0fae14b8487afd1a02", "sha256": "c0df9593bd462c4c927853358b0c4aae27c57404775f0c07c75b6698580ca328" }, "downloads": -1, "filename": "biomaj_release-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5874a7446c00da0fae14b8487afd1a02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7743, "upload_time": "2017-06-14T13:06:49", "url": "https://files.pythonhosted.org/packages/39/03/80f4c1dc91aa26ec64a85f5d6a5ff27a2eb2ea1be73387078372b2ec862c/biomaj_release-3.0.1-py2.py3-none-any.whl" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "124b6791fd7a0d238e4fea47ea615939", "sha256": "c634720b9d0013725360348847d8d36a634a3f4374b3c1813b5f463f7f4ccc2d" }, "downloads": -1, "filename": "biomaj_release-3.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "124b6791fd7a0d238e4fea47ea615939", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6246, "upload_time": "2019-02-28T14:45:32", "url": "https://files.pythonhosted.org/packages/9d/4a/d699bab4c5e19eb7953e5f0f6908b3f294e895f9b4c08328d7e1bfb9c831/biomaj_release-3.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e93c1d57f86958923674cb34ba8d0c5", "sha256": "e6b5c5742c90286b070d4577c643347bea1f3aace0f6818fdc8153392c8dca8a" }, "downloads": -1, "filename": "biomaj-release-3.0.2.tar.gz", "has_sig": false, "md5_digest": "7e93c1d57f86958923674cb34ba8d0c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6274, "upload_time": "2019-02-28T14:45:34", "url": "https://files.pythonhosted.org/packages/68/c4/7c2830728cd55cdb13afd9c78bedba31d4e39dee039f74f1e93275f22369/biomaj-release-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "7012de79847a658f43d0e2237602028d", "sha256": "425196fdd842424563a539a67ef395b37625cc53d1d2aac1ddbfdf99e8a9e5ea" }, "downloads": -1, "filename": "biomaj_release-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7012de79847a658f43d0e2237602028d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6274, "upload_time": "2019-03-01T08:00:21", "url": "https://files.pythonhosted.org/packages/5f/d1/cef0469e603dd23cbf5658c3ee85c23cbd6c1940ddadbf6c4d383496b2e4/biomaj_release-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4910083bdaf500bf13aac22745e1cc2e", "sha256": "bca89b5ccdc42b009c25c91959405b33695a13711a87453026c72f8130ab0f70" }, "downloads": -1, "filename": "biomaj-release-3.0.3.tar.gz", "has_sig": false, "md5_digest": "4910083bdaf500bf13aac22745e1cc2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6317, "upload_time": "2019-03-01T08:00:22", "url": "https://files.pythonhosted.org/packages/47/90/641547e092d8d918991ac0720ab94941d37785186a6505fcb03e0989ef5f/biomaj-release-3.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7012de79847a658f43d0e2237602028d", "sha256": "425196fdd842424563a539a67ef395b37625cc53d1d2aac1ddbfdf99e8a9e5ea" }, "downloads": -1, "filename": "biomaj_release-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7012de79847a658f43d0e2237602028d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6274, "upload_time": "2019-03-01T08:00:21", "url": "https://files.pythonhosted.org/packages/5f/d1/cef0469e603dd23cbf5658c3ee85c23cbd6c1940ddadbf6c4d383496b2e4/biomaj_release-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4910083bdaf500bf13aac22745e1cc2e", "sha256": "bca89b5ccdc42b009c25c91959405b33695a13711a87453026c72f8130ab0f70" }, "downloads": -1, "filename": "biomaj-release-3.0.3.tar.gz", "has_sig": false, "md5_digest": "4910083bdaf500bf13aac22745e1cc2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6317, "upload_time": "2019-03-01T08:00:22", "url": "https://files.pythonhosted.org/packages/47/90/641547e092d8d918991ac0720ab94941d37785186a6505fcb03e0989ef5f/biomaj-release-3.0.3.tar.gz" } ] }