pycloudlib ========== Python library to launch, interact, and snapshot cloud instances ************* Documentation ************* Use the links in the table of contents to find: * Cloud specific guides and documentation * API documentation * How to contribute to the project ******* Install ******* Install directly from `PyPI `_: .. code-block:: shell pip3 install pycloudlib Project's requirements.txt file can include pycloudlib as a dependency. Check out the `pip documentation `_ for instructions on how to include a particular version or git hash. Install from latest master: .. code-block:: shell git clone https://git.launchpad.net/pycloudlib cd pycloudlib python3 setup.py install ***** Usage ***** The library exports each cloud with a standard set of functions for operating on instances, snapshots, and images. There are also cloud specific operations that allow additional operations. See the examples directory or the `online documentation `_ for more information. **** Bugs **** File bugs on Launchpad under the `pycloudlib project `_. ******* Contact ******* If you come up with any questions or are looking to contact developers please use the pycloudlib-devs@lists.launchpad.net list. .. toctree:: :hidden: :glob: :caption: Clouds clouds/* .. toctree:: :hidden: :glob: :caption: Code Examples examples/* .. toctree:: :hidden: :glob: :caption: Other configuration ssh_keys images resource_cleanup .. toctree:: :hidden: :caption: External File a bug PyPI .. toctree:: :hidden: :caption: Developers contributing maintainer design api