{ "info": { "author": "Adam Thornton", "author_email": "athornton@lsst.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5" ], "description": "[![Build Status](https://travis-ci.org/lsst-sqre/sqre-apikit.svg?branch=master)](https://travis-ci.org/lsst-sqre/sqre-apikit)\n\n# sqre-uservice-productstatus\n\nLSST DM SQuaRE microservice wrapper for determining whether products\nlisted at keeper.lsst.codes are responding to their published endpoint.\n\n## Usage\n\nCreate a Flask app (preferably using :class:`apikit.APIFlask`). If you\nhave used `APIFlask`, it will already have a metadata route (but if you\nare using Kubernetes ingress, you will want to specify the additional\nroute behind api.lsst.codes (or wherever) as one of the arguments to\nroute.\n\nHook your app up with whatever authenticator to Github it needs (if\nany), and whatever secrets the authenticator requires.\n\nIf you're planning on hosting in a container via Kubernetes, create a\nservice and a deployment for it (look in `kubernetes`), and then if you\nare standing up the front end too, set up an ingress with TLS\ncertificate and key. If one already exists (e.g. `api.lsst.codes`) you\njust need to add a path to the existing ingress.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lsst-sqre/sqre-uservice-productstatus", "keywords": "lsst", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "sqre-uservice-productstatus", "package_url": "https://pypi.org/project/sqre-uservice-productstatus/", "platform": "", "project_url": "https://pypi.org/project/sqre-uservice-productstatus/", "project_urls": { "Homepage": "https://github.com/lsst-sqre/sqre-uservice-productstatus" }, "release_url": "https://pypi.org/project/sqre-uservice-productstatus/0.0.1/", "requires_dist": [ "sqre-apikit (==0.0.10)" ], "requires_python": "", "summary": "Minimal SQuaRE API wrapper for keeper.lsst.codes product status", "version": "0.0.1" }, "last_serial": 2556363, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2e9de552c5c33b0b7299034a3786c103", "sha256": "4f5bc6f6fdb13e5f0b180c7b8e5a878f3ac2d79bdfbdc846f484960cc3294aae" }, "downloads": -1, "filename": "sqre_uservice_productstatus-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e9de552c5c33b0b7299034a3786c103", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6373, "upload_time": "2017-01-05T18:54:53", "url": "https://files.pythonhosted.org/packages/83/b4/6e85cb8f9e843d1eab787f1582a38e687cfd088a426e8b6f36b4a6ac540c/sqre_uservice_productstatus-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e393b25fcf3820b3144444a90f1147cd", "sha256": "4ec1187011d799d22d0b8fed8710d3bc93bf5599697779a9a324e4f38eebc74b" }, "downloads": -1, "filename": "sqre-uservice-productstatus-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e393b25fcf3820b3144444a90f1147cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4837, "upload_time": "2017-01-05T18:54:54", "url": "https://files.pythonhosted.org/packages/d2/52/8da435c7a379854b7eeee0c72db274a92c640ea7a2a23782157731acb126/sqre-uservice-productstatus-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2e9de552c5c33b0b7299034a3786c103", "sha256": "4f5bc6f6fdb13e5f0b180c7b8e5a878f3ac2d79bdfbdc846f484960cc3294aae" }, "downloads": -1, "filename": "sqre_uservice_productstatus-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e9de552c5c33b0b7299034a3786c103", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6373, "upload_time": "2017-01-05T18:54:53", "url": "https://files.pythonhosted.org/packages/83/b4/6e85cb8f9e843d1eab787f1582a38e687cfd088a426e8b6f36b4a6ac540c/sqre_uservice_productstatus-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e393b25fcf3820b3144444a90f1147cd", "sha256": "4ec1187011d799d22d0b8fed8710d3bc93bf5599697779a9a324e4f38eebc74b" }, "downloads": -1, "filename": "sqre-uservice-productstatus-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e393b25fcf3820b3144444a90f1147cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4837, "upload_time": "2017-01-05T18:54:54", "url": "https://files.pythonhosted.org/packages/d2/52/8da435c7a379854b7eeee0c72db274a92c640ea7a2a23782157731acb126/sqre-uservice-productstatus-0.0.1.tar.gz" } ] }