{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Other Environment", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Utilities" ], "description": "# docker-machine-py\n\n[![Build Status](https://travis-ci.org/jgrowl/docker-machine-py.svg?branch=master)](https://travis-ci.org/jgrowl/docker-machine-py)\n\nA Python library for the Docker Machine CLI. It does everything the docker-machine command does, but from within Python \n\u2013 create machines, check status, get ip, run ssh commands, regenerate certificates, etc.\n\n## Installation\n\nThe latest stable version is always available on PyPi.\n\n pip install docker-py\n \n## Documentation\n\n[![Documentation Status](https://readthedocs.org/projects/docker-machine-py/badge/?version=latest)](https://readthedocs.org/projects/docker-machine-py/?badge=latest)\n\n[Read the full documentation here.](http://docker-machine-py.readthedocs.org/en/latest/)\n\n## Usage\n\n import docker_machine\n machine = Machine('my_digitalocean_machine')\n if not machine.exists():\n machine.create('digitalocean', access_token='my_digitalocean_access_token')\n \n status = machine.status()\n machine.rm(force=True)\n \n### Customizing the client\n \n docker_machine.CLIENT = docker_machine.cli.client.Client(storage_path=None, storage_path=None, tls_ca_cert=None, \n tls_ca_key=None, tls_client_cert=None, tls_client_key=None, github_api_token=None, native_ssh=False, \n bugsnag_api_token=None)\n \n## Using the lower level wrapper \n \nIf you need more control or wish to interact with docker-machine exactly as you would from cli you can use the client\ndirectly.\n \n import docker_machine\n client = Client()\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/jgrowl/docker-machine-py/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "docker-machine-py", "package_url": "https://pypi.org/project/docker-machine-py/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/docker-machine-py/", "project_urls": { "Homepage": "https://github.com/jgrowl/docker-machine-py/" }, "release_url": "https://pypi.org/project/docker-machine-py/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Python wrapper for Docker Machine.", "version": "0.2.1" }, "last_serial": 2183823, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c2642c01a2948507a527503b475470b8", "sha256": "5fd64d1762e2f794bb386a8f2594e309738dcd512f9aaedcdeafa574e4bc2486" }, "downloads": -1, "filename": "docker-machine-py-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c2642c01a2948507a527503b475470b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7885, "upload_time": "2016-06-12T00:59:48", "url": "https://files.pythonhosted.org/packages/f7/3d/918e343d27f68695f1e3e782fc621fe644904570da025eeebaf10066e4fb/docker-machine-py-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a8dfe7899f2400dd6afd2c12590aefe4", "sha256": "f0ff4b509101ef94bdc4113b92a2f3ef0424a9e14c117adf5b71d3c585bb4885" }, "downloads": -1, "filename": "docker-machine-py-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a8dfe7899f2400dd6afd2c12590aefe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12996, "upload_time": "2016-06-13T23:13:16", "url": "https://files.pythonhosted.org/packages/a5/a4/c7d2ffa0a20f746345258164e9cc6c8044f9603ecf5bcd8ac54043fcb722/docker-machine-py-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "170e788293f6244b354f9b47b117b06b", "sha256": "97c3accb0884e8575667a650ebb066e06cacbf93c8b4609a63998fc22457f071" }, "downloads": -1, "filename": "docker-machine-py-0.1.2.tar.gz", "has_sig": false, "md5_digest": "170e788293f6244b354f9b47b117b06b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13084, "upload_time": "2016-06-14T19:05:58", "url": "https://files.pythonhosted.org/packages/0e/11/369fea2ae9379b24c6fda349e00aa470c30d485ef9968657d71bc96ea828/docker-machine-py-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3890184cb4f1fee782a9b2aea6ee16ac", "sha256": "cb28596ae30dd4e3df3734c5bd23e5be34ad51e60da8ae1e8d52f6a35914ba5a" }, "downloads": -1, "filename": "docker-machine-py-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3890184cb4f1fee782a9b2aea6ee16ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13225, "upload_time": "2016-06-15T01:39:09", "url": "https://files.pythonhosted.org/packages/46/58/01af51d22fc9867cf83b0df6f9f195958c00104665f78b64821d03a7db2f/docker-machine-py-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ac4eca0914ca42c4a5350b2b67f6a2cd", "sha256": "5610a4a3fd58ab5d0a49e2819c4735347df9596b54df5e94735fda3915ef789c" }, "downloads": -1, "filename": "docker-machine-py-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ac4eca0914ca42c4a5350b2b67f6a2cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13176, "upload_time": "2016-06-23T17:42:01", "url": "https://files.pythonhosted.org/packages/22/62/54eb9b2d981789ca47f6753a1dda1c71aedcb5c0c493fb8a082504675bbe/docker-machine-py-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac4eca0914ca42c4a5350b2b67f6a2cd", "sha256": "5610a4a3fd58ab5d0a49e2819c4735347df9596b54df5e94735fda3915ef789c" }, "downloads": -1, "filename": "docker-machine-py-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ac4eca0914ca42c4a5350b2b67f6a2cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13176, "upload_time": "2016-06-23T17:42:01", "url": "https://files.pythonhosted.org/packages/22/62/54eb9b2d981789ca47f6753a1dda1c71aedcb5c0c493fb8a082504675bbe/docker-machine-py-0.2.1.tar.gz" } ] }