api-site/firstapp
Sean Handley e0acf333e9 Fixing three mistakes, plus missing durability steps.
1) 'Fog#wait_for' hangs forever.

Using #wait_for directly on the instance model
is the right way to go.

2) Fixed incorrect variable name.

This was causing the IP assignment to fail.

3) Typo in durability

direcories.

4) Added steps for durability

Steps 10, 11, and 13.

Change-Id: Iffac65777e06fc36c5c815a7eef6c4e8523000a1
2016-07-19 16:03:08 +01:00
..
samples Fixing three mistakes, plus missing durability steps. 2016-07-19 16:03:08 +01:00
source Added the jclouds block storage sample 2016-07-04 13:35:09 +10:00
README.rst faafo repository moved from stackforge to openstack namespace 2015-10-20 12:54:47 +02:00
setup.cfg Cleanup the classifieres in the setup.cfg files 2016-01-14 13:36:03 +01:00
setup.py FirstApp: Move source directory up, rename top-level dir 2015-05-01 17:22:46 +02:00

README.rst

Writing Your First OpenStack Application

This directory contains the "Writing Your First OpenStack Application" tutorial.

The tutorials work with an application that can be found in the openstack/faafo repository.

Prerequisites

To build the documentation, you must install the Graphviz package.

/source

The /source directory contains the tutorial documentation as reStructuredText (RST).

To build the documentation, you must install Sphinx and the OpenStack docs.openstack.org Sphinx theme (openstackdocstheme). When you invoke tox, these dependencies are automatically pulled in from the top-level test-requirements.txt.

You must also install Graphviz on your build system.

The RST source includes conditional output logic. The following command invokes sphinx-build with -t libcloud:

tox -e firstapp-libcloud

Only the sections marked .. only:: libcloud in the RST are built.

/samples

The code samples in this guide are located in this directory. The code samples for each SDK are located in separate subdirectories.

/build-libcloud

The HTML documentation is built in this directory. The .gitignore file for the project specifies this directory.