summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandra <alexandra.settle@rackspace.com>2016-02-10 18:22:22 +1000
committerAlexandra <alexandra.settle@rackspace.com>2016-02-10 18:33:34 +1000
commitf82d26063a3d0515886ac9f62ba0c60fe125aa54 (patch)
treec7ef1d0b6f3987748106226d2b9bf7c0f15aaa36
parentd2ee01bfe4bc8ac864d8f10ef657e6ce45168d9c (diff)
downloadpython-swiftclient-f82d26063a3d0515886ac9f62ba0c60fe125aa54.tar.gz
New python swiftclient doc
Updating with new ToC to be worked on at hackathon Change-Id: I55ee83626dd88fcc3e6352b3854b758dd7090590
-rw-r--r--doc/source/cli.rst29
-rw-r--r--doc/source/index.rst2
-rw-r--r--doc/source/sdk.rst48
3 files changed, 79 insertions, 0 deletions
diff --git a/doc/source/cli.rst b/doc/source/cli.rst
new file mode 100644
index 0000000..9527fbf
--- /dev/null
+++ b/doc/source/cli.rst
@@ -0,0 +1,29 @@
+===
+CLI
+===
+
+Top-level commands
+~~~~~~~~~~~~~~~~~~
+
+.. TODO
+
+ delete
+ download
+ list
+ post
+ stat
+ upload
+ info/capabilities
+ tempurl
+ auth
+
+Prescriptive examples
+~~~~~~~~~~~~~~~~~~~~~
+
+.. TODO
+
+ A "Hello World" example
+ uploading an object
+ creating a tempurl
+ listing the contents of a container
+ downloading an object \ No newline at end of file
diff --git a/doc/source/index.rst b/doc/source/index.rst
index 3b8535a..da16a3c 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -8,6 +8,8 @@ Developer Documentation
:maxdepth: 2
apis
+ cli
+ sdk
Code-Generated Documentation
============================
diff --git a/doc/source/sdk.rst b/doc/source/sdk.rst
new file mode 100644
index 0000000..aa15250
--- /dev/null
+++ b/doc/source/sdk.rst
@@ -0,0 +1,48 @@
+===
+SDK
+===
+
+Where to start?
+~~~~~~~~~~~~~~~
+
+.. TODO
+
+ when to use SwiftService
+ when to use client.py
+
+SwiftService classes and methods
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. TODO
+
+ docs for each method (autogen from docstrings?)
+
+Client classes and methods
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. TODO
+
+ docs for each method (autogen from docstrings?)
+
+Guidelines for writing an app
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. TODO
+
+ auth
+ how to use various features
+ when to use various features
+ pooling connections
+ concurrency
+ retries
+
+Prescriptive examples
+~~~~~~~~~~~~~~~~~~~~~
+
+.. TODO
+
+ A "Hello World" example
+ connecting
+ uploading an object
+ uploading a directory
+ \ No newline at end of file