Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
137 changes: 0 additions & 137 deletions README-save

This file was deleted.

3 changes: 2 additions & 1 deletion doc/source/cli/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ documentation of these services:
dns
kms
load_balancer
nat
obs
rds
rds_v3
volume_backup
35 changes: 35 additions & 0 deletions doc/source/cli/nat.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
Network Address Translation (NAT)
=================================

The NAT client is the command-line interface (CLI) for
the Network Address Translation (NAT) API and its extensions.

For help on a specific `nat` command, enter:

.. code-block:: console

$ openstack nat help SUBCOMMAND

.. _gateway:

Nat Gateway Operations
----------------------

.. autoprogram-cliff:: openstack.nat.v2
:command: nat gateway *

.. _snat:

Snat Rule Operations
--------------------

.. autoprogram-cliff:: openstack.nat.v2
:command: nat snat rule *

.. _dnat:

Dnat Rule Operations
--------------------

.. autoprogram-cliff:: openstack.nat.v2
:command: nat dnat rule *
2 changes: 1 addition & 1 deletion doc/source/cli/obs.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Object Storage service (obs)
Object Storage service (OBS)
============================

The OBS client is the command-line interface (CLI) for
Expand Down
28 changes: 18 additions & 10 deletions doc/source/cli/rds.rst → doc/source/cli/rds_v3.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Database service (rds)
======================
Relational Database Service (RDS)
=================================

The RDS client is the command-line interface (CLI) for
the Database service (RDS) API and its extensions.
Expand All @@ -12,32 +12,40 @@ For help on a specific `rds` command, enter:

.. _datastore:

Datastore operations
Datastore Operations
--------------------

.. autoprogram-cliff:: openstack.rds.v1
.. autoprogram-cliff:: openstack.rds.v3
:command: rds datastore *

.. _flavor:

Flavor operations
Flavor Operations
-----------------

.. autoprogram-cliff:: openstack.rds.v1
.. autoprogram-cliff:: openstack.rds.v3
:command: rds flavor *

.. _instance:

Instance operations
Instance Operations
-------------------

.. autoprogram-cliff:: openstack.rds.v1
.. autoprogram-cliff:: openstack.rds.v3
:command: rds instance *

.. _backup:

Backup operations
Backup Operations
-----------------

.. autoprogram-cliff:: openstack.rds.v1
.. autoprogram-cliff:: openstack.rds.v3
:command: rds backup *

.. _configuration:

Configuration Operations
------------------------

.. autoprogram-cliff:: openstack.rds.v3
:command: rds configuration *
18 changes: 3 additions & 15 deletions doc/source/coverage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -92,33 +92,21 @@ under several service tags. This may change in future.
* - nat
- Network Address Translation
- X
-
-
- X
- X
-
* - obs
- Object Storage Service
- X
- X
- X
-
* - rds
* - rds_v3
- Relational Database Service
- X
- X
- X
-
* - rds_v1
- Relational Database Service
-
-
-
-
* - rds_v2
- Relational Database Service
-
-
-
-
* - vbs
- Volume Backup
- X
Expand Down
20 changes: 5 additions & 15 deletions doc/source/install/pip_install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ repository, first:

$ sudo yum update
$ sudo yum install epel-release
$ sudo yum install gcc python36 python36-devel python36-pip openssl-devel
$ sudo yum install gcc python3 python3-devel openssl-devel wheel

Now, install all libraries and programs at once with the Python package
manager pip:
Expand Down Expand Up @@ -112,22 +112,12 @@ CentOS

For the installation, following packages are required: a C compiler, Python3
with developer libraries, package manager, and virtual environment are
required. If you want to use python3 which is recommended, you need to
install the epel repository, first:

required:

.. code-block:: bash

$ sudo yum update
$ sudo yum install epel-release

No the Python packages are needed:

.. code-block:: bash

$ sudo yum update
$ sudo yum install gcc python36 python36-devel python-pip \
python-virtualenv openssl-devel
$ sudo yum install gcc python3 python3-devel openssl-devel wheel

A virtual environment seperates your installed packages from other libraries
and should be used as well. You can name the virtual environment on your own
Expand All @@ -146,8 +136,8 @@ manager pip:

$ pip install otcextensions openstackclient

Fedora (under review)
^^^^^^^^^^^^^^^^^^^^^
Fedora
^^^^^^

For the installation, following packages are required: a C compiler,
Python3 with developer libraries, package manager, and a virtual
Expand Down
7 changes: 5 additions & 2 deletions doc/source/sdk/guides/auto_scaling.rst
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,8 @@ Create Group

This interface is used to create an Auto-Scaling Group with parameters.

**NEEDS TO BE DONE**
.. literalinclude:: ../examples/auto_scaling/create_group.py
:lines: 16-37

Get Group
^^^^^^^^^
Expand Down Expand Up @@ -171,7 +172,9 @@ Create Policy

This interface is used to create an Auto-Scaling Policy with parameters.

**NEEDS TO BE DONE**
.. literalinclude:: ../examples/auto_scaling/create_policy.py
:lines: 16-35


Get Policy
^^^^^^^^^^
Expand Down
Loading