{ "info": { "author": "Gavin M. Roy", "author_email": "gavinmroy@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Communications", "Topic :: Internet", "Topic :: Software Development :: Libraries" ], "description": "fleetpy\n=======\nAn opinionated fleet API client for Python.\n\nUsage\n-----\n\n.. code:: python\n\n import fleetpy\n\n client = fleetpy.Client('https://fleet.myenv.com')\n unit = client.unit('consul', from_file='consul.service')\n\n # Submit the unit, but keep it inactive\n unit.submit()\n\n # Start the unit\n unit.start()\n\n # Stop the unit\n unit.stop()\n\n # List the state of all units\n state = client.state()\n\n # List the machines\n machines = client.machines()\n\n # List the units\n units = client.units()\n\n # Get the state of a remote unit\n unit = client.unit('remote.service')\n unit.refresh()\n print(unit.state)", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://fleetpy.readthedocs.org", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "fleetpy", "package_url": "https://pypi.org/project/fleetpy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fleetpy/", "project_urls": { "Homepage": "http://fleetpy.readthedocs.org" }, "release_url": "https://pypi.org/project/fleetpy/0.2.3/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "An opinionated fleet API client for Python", "version": "0.2.3" }, "last_serial": 1768691, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "31e637f2583e073a4c38a5ac6bde03de", "sha256": "489c89152772987399e9ae0d1311229fd03a979c7efe24656123dbce5439132a" }, "downloads": -1, "filename": "fleetpy-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31e637f2583e073a4c38a5ac6bde03de", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6081, "upload_time": "2015-07-21T02:00:44", "url": "https://files.pythonhosted.org/packages/e2/0f/07447ecd348590a925c59607d2e47709474f2f411f94ea01e1b4f42ebfed/fleetpy-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e21d22807e7317b826864f8fc1ae9a75", "sha256": "3ce045b0c8cfea841c36781d22d4a77503ab3f8498924c8e6f5408c83d9010ce" }, "downloads": -1, "filename": "fleetpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e21d22807e7317b826864f8fc1ae9a75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4039, "upload_time": "2015-07-21T02:00:40", "url": "https://files.pythonhosted.org/packages/8e/ae/999d7f2681b7e700977db9ddf5749e3e8ffb7ae533bdc4aefc733ac61007/fleetpy-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "aec78f1f00a172caa7a4f7badb29ea79", "sha256": "78f53d7cf0bbea1fbf37c6b5219cfb393e6f380b8f9556b7d7992bd3a1377122" }, "downloads": -1, "filename": "fleetpy-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aec78f1f00a172caa7a4f7badb29ea79", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6258, "upload_time": "2015-07-21T21:01:42", "url": "https://files.pythonhosted.org/packages/a9/95/e01f65769c002a17b90ea5ff9ff81413a37b444e9d11f20074921bd388a4/fleetpy-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9b91f6b136ba81250af2afd27f3672d", "sha256": "f02727e2aea696dd92adeda25cd105d1328481e84cbabe739f8cf728adfc0f73" }, "downloads": -1, "filename": "fleetpy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f9b91f6b136ba81250af2afd27f3672d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4271, "upload_time": "2015-07-21T21:01:38", "url": "https://files.pythonhosted.org/packages/0c/fa/b4124c740398c730c2fd13fd183f86240158388e7f362df8639b3fc5b1aa/fleetpy-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "08de2830fc0fe0fa801be67a7f01f920", "sha256": "c6250358a91e5022c776ac17a9a1cfe9bba5cacc20aedbdfbc0b1e22d1dcbacb" }, "downloads": -1, "filename": "fleetpy-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08de2830fc0fe0fa801be67a7f01f920", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6264, "upload_time": "2015-07-22T03:15:24", "url": "https://files.pythonhosted.org/packages/38/e3/278d358ddd5fa8a7f3b90b31ccf9b2cb19b90b8bd2a568c29accc9f6aedc/fleetpy-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6adcbeff7b8a4988b062a546d0b29ffa", "sha256": "817b22524669ab57412dc186e2fed610baf267a91c492c3a273d46ab8d45fa66" }, "downloads": -1, "filename": "fleetpy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6adcbeff7b8a4988b062a546d0b29ffa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4266, "upload_time": "2015-07-22T03:15:21", "url": "https://files.pythonhosted.org/packages/3e/b7/b4898affff1eb766a1574b9aa04c0297aa89945c6d24a4ead9df59c99f84/fleetpy-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "a671bb7bf73abd8e3c0e558c5b3ef251", "sha256": "ab9527083c5986c2dda60ff872ff7004015e6590b0e09d25432161fa8895214d" }, "downloads": -1, "filename": "fleetpy-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a671bb7bf73abd8e3c0e558c5b3ef251", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6259, "upload_time": "2015-07-22T21:59:10", "url": "https://files.pythonhosted.org/packages/a8/f9/cae8228fdb8bafce28c21871e94512eb274c542267e5ca537f415dd325e4/fleetpy-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05b9fb9d7b82d5d0f1cbd07d6f9c9595", "sha256": "8a41409afaa2c2e31c8e4944e41f5871314ea666ce681677732ceff2ba1224e8" }, "downloads": -1, "filename": "fleetpy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "05b9fb9d7b82d5d0f1cbd07d6f9c9595", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4261, "upload_time": "2015-07-22T21:59:07", "url": "https://files.pythonhosted.org/packages/9f/0c/9ca553eda6781939b82435d70d7adfccd0615deb05da6cda63e1e99df686/fleetpy-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "3a3f7c8c33ff2f530fff98a8df3d32cb", "sha256": "16e1f1287d760ba26875c1ebbb063913a41ab254c825dc4cb1e0370f1e67adf3" }, "downloads": -1, "filename": "fleetpy-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a3f7c8c33ff2f530fff98a8df3d32cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6257, "upload_time": "2015-10-14T15:42:07", "url": "https://files.pythonhosted.org/packages/14/b9/b297547c65363064316a4cb015de89247b241a108aba970b9d6797fd6dde/fleetpy-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4acddb3402c4c9f797b54dbef74f7e3d", "sha256": "49188fb79e922c0f9669a33bc9d68bff9a8b7394a1de5591dcd5e35893ec12d4" }, "downloads": -1, "filename": "fleetpy-0.2.3.tar.gz", "has_sig": false, "md5_digest": "4acddb3402c4c9f797b54dbef74f7e3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4259, "upload_time": "2015-10-14T15:42:16", "url": "https://files.pythonhosted.org/packages/fb/44/32f41393a0b10a5bbcc509e80a3cfc292e4b84a7fc8c78fa80fcec5ee75d/fleetpy-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a3f7c8c33ff2f530fff98a8df3d32cb", "sha256": "16e1f1287d760ba26875c1ebbb063913a41ab254c825dc4cb1e0370f1e67adf3" }, "downloads": -1, "filename": "fleetpy-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a3f7c8c33ff2f530fff98a8df3d32cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6257, "upload_time": "2015-10-14T15:42:07", "url": "https://files.pythonhosted.org/packages/14/b9/b297547c65363064316a4cb015de89247b241a108aba970b9d6797fd6dde/fleetpy-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4acddb3402c4c9f797b54dbef74f7e3d", "sha256": "49188fb79e922c0f9669a33bc9d68bff9a8b7394a1de5591dcd5e35893ec12d4" }, "downloads": -1, "filename": "fleetpy-0.2.3.tar.gz", "has_sig": false, "md5_digest": "4acddb3402c4c9f797b54dbef74f7e3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4259, "upload_time": "2015-10-14T15:42:16", "url": "https://files.pythonhosted.org/packages/fb/44/32f41393a0b10a5bbcc509e80a3cfc292e4b84a7fc8c78fa80fcec5ee75d/fleetpy-0.2.3.tar.gz" } ] }