{ "info": { "author": "Rackspace Hosting, Inc.", "author_email": "sr@rackspace.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Twisted", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# Python Rackspace Service Registry client\n\nA Python client for Rackspace Service Registry.\n\n# License\n\nThis library is distributed under the [Apache license](http://www.apache.org/licenses/LICENSE-2.0.html).\n\n# Usage\n\n```Python\nfrom service_registry import Client\n\nRACKSPACE_USERNAME = 'username'\nRACKSPACE_KEY = 'api key'\n\nclient = Client(RACKSPACE_USERNAME, RACKSPACE_KEY)\n```\n\n## Services\n\nCreate a service with a heartbeat timeout of 10:\n\n```Python\nservice_id = 'my-service-1'\npayload = {'metadata': {'key': 'value'}}\nheartbeat_timeout = 10\n\nclient.services.create(service_id, heartbeat_timeout, payload)\n```\n\nHeartbeat a service:\n\n```Python\nservice_id = 'my-service-1'\ntoken = 'returned-heartbeat-token'\n\nclient.services.heartbeat(service_id, token)\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/racker/python-service-registry-client", "keywords": null, "license": "Apache License (2.0)", "maintainer": null, "maintainer_email": null, "name": "service-registry", "package_url": "https://pypi.org/project/service-registry/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/service-registry/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/racker/python-service-registry-client" }, "release_url": "https://pypi.org/project/service-registry/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "Python client for Rackspace Service Registry.", "version": "0.2.0" }, "last_serial": 799449, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "77d6eddce2f197b7733e8af9e712e104", "sha256": "af192f92af0d5ab093818b191406b07d78e1e16b75ea04d45216ca16a6fd68dc" }, "downloads": -1, "filename": "service-registry-0.1.1.tar.gz", "has_sig": false, "md5_digest": "77d6eddce2f197b7733e8af9e712e104", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10741, "upload_time": "2012-10-09T23:39:40", "url": "https://files.pythonhosted.org/packages/7c/b7/6cbae50d19a7eebdfc5dd815893a4e1d8fd35254c676ef22542869acb5bc/service-registry-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d5dd83a740ec5fa494e89077bf6083f6", "sha256": "6cd6398e3c9210c4e4f267385cd64f4e392b11ef78dbe1dfd5669320a1c8a135" }, "downloads": -1, "filename": "service-registry-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d5dd83a740ec5fa494e89077bf6083f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11391, "upload_time": "2012-10-14T03:33:24", "url": "https://files.pythonhosted.org/packages/3d/31/6ca03acaf778ff21e4c98adf10c4d955108904382a2db156947e422767b5/service-registry-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "9fb7c85e31bf35893b7ef57c14572e07", "sha256": "f069ed3e9733ed08d0336421a841858e47198f16f4b39f034db9511de860f003" }, "downloads": -1, "filename": "service-registry-0.1.4.tar.gz", "has_sig": false, "md5_digest": "9fb7c85e31bf35893b7ef57c14572e07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11417, "upload_time": "2012-12-09T20:38:55", "url": "https://files.pythonhosted.org/packages/9c/73/7e37867568134688139e787dba59c2cce0ad2d59ad1dbfa871491f207235/service-registry-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "0e219a85e42ae4eadf69f4e451cef16a", "sha256": "231d5b62e4b29fb165ddfc773a57be5e85f2db0e2fe3d356e662bae0149303e3" }, "downloads": -1, "filename": "service-registry-0.1.5.tar.gz", "has_sig": false, "md5_digest": "0e219a85e42ae4eadf69f4e451cef16a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11422, "upload_time": "2013-01-12T20:02:07", "url": "https://files.pythonhosted.org/packages/35/67/d2cdac457cdc9895bb8ee3d758a4b48ff68aa8ff00f7d9908e7fe46b986a/service-registry-0.1.5.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "377d95d2734cdc35c7f8e85280839765", "sha256": "b5a165ad4cb1bde6cec37e1cfd8f0f779ed66c1249c8d52f73ebbfdfbb659501" }, "downloads": -1, "filename": "service-registry-0.1.7.tar.gz", "has_sig": false, "md5_digest": "377d95d2734cdc35c7f8e85280839765", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11308, "upload_time": "2013-02-18T13:35:50", "url": "https://files.pythonhosted.org/packages/47/b5/d16ce5a06d893bda662240417411ed63ba019816776dd637ca70d5c5238d/service-registry-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "02f0dad9231bb083adbd1d3f9d9f35b7", "sha256": "1cacbe03f8c14e85d83c4c1f9794258d7c183f5ee070cc30c227a455c74e8be1" }, "downloads": -1, "filename": "service-registry-0.1.8.tar.gz", "has_sig": false, "md5_digest": "02f0dad9231bb083adbd1d3f9d9f35b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11322, "upload_time": "2013-02-19T17:14:04", "url": "https://files.pythonhosted.org/packages/b5/67/61122378c37421ea66a312eba0f33a33d522755ef20f0a57e20441edc488/service-registry-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "43376103763c732a48ade005294c23b7", "sha256": "a9e4d145c227377706af2c96239c0bf148800b80019599913f8720ffd1c71785" }, "downloads": -1, "filename": "service-registry-0.1.9.tar.gz", "has_sig": false, "md5_digest": "43376103763c732a48ade005294c23b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11318, "upload_time": "2013-02-19T17:23:28", "url": "https://files.pythonhosted.org/packages/15/e6/7db926338e40c02334d9bea0bb684662524d33fa5f2ac4a95b3184b85221/service-registry-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "2d9ff205f5073f3baffbbdc71a33f5af", "sha256": "62f2225d6dcf0c37dcefe8ece94f4b90a013942c2b7478729cb5e7c664f10281" }, "downloads": -1, "filename": "service-registry-0.2.0.tar.gz", "has_sig": false, "md5_digest": "2d9ff205f5073f3baffbbdc71a33f5af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11083, "upload_time": "2013-03-20T18:57:31", "url": "https://files.pythonhosted.org/packages/b4/19/c6c33489f89ee2b747eb404b2ad93b3b78b849b49aed2c5cd0f69c806544/service-registry-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2d9ff205f5073f3baffbbdc71a33f5af", "sha256": "62f2225d6dcf0c37dcefe8ece94f4b90a013942c2b7478729cb5e7c664f10281" }, "downloads": -1, "filename": "service-registry-0.2.0.tar.gz", "has_sig": false, "md5_digest": "2d9ff205f5073f3baffbbdc71a33f5af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11083, "upload_time": "2013-03-20T18:57:31", "url": "https://files.pythonhosted.org/packages/b4/19/c6c33489f89ee2b747eb404b2ad93b3b78b849b49aed2c5cd0f69c806544/service-registry-0.2.0.tar.gz" } ] }