29 Commits

Author SHA1 Message Date
Zuul
9c8a528917 Merge "Move openstack_cloud helper functions" 2018-01-24 09:46:46 +00:00
Zuul
0b6eb7074d Merge "Fixed a few nits in the README" 2018-01-23 23:30:52 +00:00
Monty Taylor
3afec7512e
Fixed a few nits in the README
These were called out in an earlier review.

Change-Id: Ib1da2606c93782641a3d7a07a1aad9ddf331d208
2018-01-21 10:09:40 -06:00
Zuul
ea26149db9 Merge "Update Release Notes links and add bugs links" 2018-01-21 15:58:24 +00:00
Monty Taylor
e636890d59
Move openstack_cloud helper functions
We don't want these where they look like supported interfaces just yet.
Move them below openstack.cloud.

Change-Id: I653e5aaba8084e8c226fd0e787dfff01050e7a6c
2018-01-18 16:54:55 -06:00
chenpengzi
4bbbffcc20 Update Release Notes links and add bugs links
Change-Id: I20a1a5b7528a2d8bca74fef34984d246e8aa653a
2018-01-17 15:31:25 +08:00
Monty Taylor
da2406bace
Rationalize logging helpers and docs
shade and openstacksdk each have a logging doc and a logging setup helper
function. They both basically do the same thing, and we have a TODO item
about collapsing them.

This moves openstack.utils.enable_logging to openstack.enable_logging
(leaving behind a compat piece at openstack.utils.enable_logging) It
adds the shade functionality to it, and also changes the behavior to
match shade's WRT behavior when no parameters are passed (defaults to
logging to stdout)

Update the codebase to call openstack._log.setup_logging instead of
logging.getLogger directly, as setup_logging attaches a NullHandler by
default.

Collapse the docs into a single document.

There were only two places where openstacksdk was already logging to
something other than 'openstack'. Collapse those down to 'openstack'
until we come up with a reason to break them out more logically.

Change-Id: I45fd5ffd18255450d38a1f56c80f5c157ea19ae3
2018-01-16 14:46:44 -06:00
Monty Taylor
535f2f48ff
Merge shade and os-client-config into the tree
This sucks in the git history for both projects, then moves their files
in place. It should not introduce any behavior changes to any of the
existing openstacksdk code, nor to openstack.config and openstack.cloud
- other than the name change.

TODO(shade) comments have been left indicating places where further
integration work should be done.

It should not be assumed that these are the final places for either to
live. This is just about getting them in-tree so we can work with them.

The enforcer code for reasons surpassing understanding does not work
with python setup.py build_sphinx but it does work with sphinx-build
(what?) For now turn it off. We can turn it back on once the build
sphinx job is migrated to the new PTI.

Change-Id: I9523e4e281285360c61e9e0456a8e07b7ac1243c
2017-11-15 09:03:23 -06:00
Monty Taylor
a4ee1a3f09
Merge tox, tests and other support files
Change-Id: I5a4759e36089f1f4fab0c75412c94d051d8b16a7
2017-10-04 14:51:08 -05:00
lidong
0eecb4ba71 Update links in README
Change http://developer.openstack.org/sdks/python/openstacksdk/
to https://developer.openstack.org/sdks/python/openstacksdk/  in
README.rst

Change-Id: I19b2a8aeb625c682acf3ab23730af0c8556886b1
2017-08-22 16:09:21 +08:00
Brian Curtin
27f044df4f Remove requests from requirements
With the move to keystoneauth, we no longert depend on the requests
library for anything at runtime. We do still have one test, which is
valid, that depends on requests to ensure that
https://bugs.launchpad.net/python-openstacksdk/+bug/1428342 stays fixed.
This change moves requests to test-requirements and additionally removes
the list of dependencies in the README file, as it duplicates the only
place requirements are truly needed.

Change-Id: I6aa8e71573e685b2748150ea5cec946b65d525ae
2015-12-16 14:51:40 -06:00
Brian Curtin
ffcc66a90d Update doc link in README
Update a reference to the old RTD docs to openstack.org

Change-Id: Ie4c2f7e3db80fed7ab3f575a234409facaa7c521
2015-12-10 12:14:32 -06:00
Terry Howe
27309f5bfc Minor changes to top level docs
Change-Id: Ie2a0242e19ec92c30c05a2ffb846766610be2472
2015-05-22 17:19:16 -07:00
Brian Curtin
481e17ab91 Add missing equal sign to README
Change-Id: Ie1b55ecb055e06d232674198dc52d0ad6a5517d5
2015-03-10 16:37:29 -05:00
TerryHowe
8379ad612e Convert user_name to username
This will greatly reduce the number of ksc to sdk differences.
Why fight it, everyone is used to username anyway.

Change-Id: Ie6e897c1baa3184af77510b98790196e8f069f5a
2015-02-23 21:43:32 +00:00
Brian Curtin
d299da56cf Update README and setup text for PyPI
This change updates the README text that shows up on PyPI so we can get
a small example up there as well as the documentation link. It also
marks 3.4 as supported, since we've been testing that for a while now.

Change-Id: I28555eb4e121f35151afc8548adb3df166257814
Closes-Bug: 1420858
2015-02-11 10:25:48 -06:00
Terry Howe
3be44940eb Update README requirements
Change-Id: I4153eba6dd1031982414a3a106605a040cd13974
2014-10-07 16:03:53 -06:00
Steve Lewis
06e3502c3b Fixing path to generated documentation
Path to generated documentation was incorrect.

Change-Id: I49d14e85d717c14e6b3976b46fb6538c2a65d2f4
2014-09-05 16:31:22 -07:00
Terry Howe
ecda673ca1 Resolve Ed's concerns on README
https://review.openstack.org/#/c/96253/4/README.rst

Change-Id: I8fbc39c0311baa193862b7ca06ee06b2fbd0a85f
2014-06-06 15:30:34 -06:00
Alex Gaynor
48492fd37b Fleshed out the README and removed dependency on babel
Change-Id: I65927ef6985ebdb46db08b9ac311a8d4df2706c6
2014-06-03 16:09:20 -07:00
Alex Gaynor
7c62969a31 Reorganize the index a bit to make the important content be at the top
Change-Id: If3392f8d837baf0038c5eefe079d77515cfc7cb5
2014-05-27 19:16:29 +00:00
Dean Troyer
fcc7d7e1e6 Add Transport doc
Basic overview of the Transport class with some sample code.

Change-Id: I214f494da1f2674041ef0dd753cae4f3706966d9
2014-05-19 18:31:09 -06:00
Dean Troyer
6923b2cff9 Docs cleanup
Massage the default cookiecutter-provided structire to remove Sphinx
errors and make it our own.

Change-Id: I2996b793f6ef5881749a9fc3b7ce7d202a6a1349
2014-04-17 12:44:19 -05:00
Alex Gaynor
f35a8e1861 Several stylistic fixes for the docs
Change-Id: I61a1c37be2fd343a0c5021233fcbbd5454215439
2014-03-14 15:48:45 -07:00
Jesse Noller
e0418241a3 setting up the initial layout; move the api proposals to api_strawman
Change-Id: I7c933d5e023c2a98a64aa90ed209f1e25d07f0d9
2014-01-24 22:58:25 -06:00
EdLeafe
73c11a1fb4 Added example code based on pystack. 2014-01-21 17:08:07 -06:00
Alex Gaynor
fa65e373bc This should be a plural 2014-01-21 13:57:16 -06:00
Alex Gaynor
92377e828d Consolidate readmes 2014-01-21 13:56:42 -06:00
Alex Gaynor
2d25080a03 Initial blob of thoughts from me 2014-01-21 13:55:49 -06:00