Commit Graph

24 Commits

Author SHA1 Message Date
Zuul fafcbddec7 Merge "gitignore: Add reno artefacts" 2020-02-17 17:02:05 +00:00
Hervé Beraud 1f955d4bdf Ignore releasenote artifacts files.
Change-Id: I4245e31483865766c20443a79165f7d98bb5348a
2020-02-07 10:11:39 +01:00
Stephen Finucane 268cce000d gitignore: Add reno artefacts
pbr has generated these for some time.

Change-Id: I93ff365c90b5ca953937311f69650e89adc65935
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-12-18 10:58:06 +00:00
Sean McGinnis 3c50cb5cce Fix deprecation warnings under py36
This addresses two sources of deprecation warnings.

The collections package has moved ABC classes under collections.abc. Six
does not support this move yet, so this updates the code to try to
import from the newer locations, and if that fails, import from the old
location.

Py36 is also more strict about escape sequences in strings. This happens
move often with regex strings that are valid regex but not a valid
normal string escape sequence. This addresses those errors by switching
to raw strings.

Change-Id: I4c61df6b6432b135297f38c02b4538e4ba56be51
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-04-11 11:03:59 +00:00
ZhongShengping baa0a045b5 Clean up .gitignore references to personal tools
Developers run all sorts of different tools within Git repositories,
any of which can leave their own special trashfiles all over the
place. We can't every hope to catalog them all, so better to
recommend developers simply configure a global core.excludesfile to
filter the irrelevant files which tend to get created by their
personal choice of tools.

To this end, remove the long-standing sections for "Mr Developer"
and "Editors" since their mere existence here sends the signal that
we welcome (and have time to review) additions for any old tool
someone ever might happen to try. Also add a comment block
explaining this, for clarity.

We can, and should of course, continue to list files created by the
tools recommended by our workflow (test frameworks called from tox,
documentation and packaging builds, et cetera).

This change is a port of I1b41efac219fca44e2548fc36633724d0ecfc0cb
from the openstack-dev/oslo-cookiecutter repository.

Change-Id: I8ba491deac8de5d9f2a8ceefba64c0c6a73f92d1
2018-10-15 11:47:25 +08:00
Vu Cong Tuan 944fe4b6c1 Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: Ifd51e726de277d33ff61db47110bf8b5563fcda7
2018-07-13 10:18:54 +07:00
Dong Ma fe64db1d45 rearrange content to fit the new standard layout
Change-Id: Idaa0dde5e4fd14213ae1611560897a27e9f72514
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
2017-07-01 01:08:19 +08:00
Brant Knudson 0b3aee8cc6 Autogenerate the module docs
The module docs were out of date (sqlalchemy.enginefacade was
missing).

Rather than try to keep this up to date by hand, autogenerate the
module docs.

Change-Id: I9b36cc635c1c0af9a61b5da20205f5628aec97e7
2015-09-24 10:56:06 -05:00
Doug Hellmann cae12025a9 Clean up documentation
Switch to manually generated rst files for the API documentation so we
do not expose private parts of the library.

Fix formatting of usage.rst

Convert bullet list to section headers to fix rendering issues and make
the docs more readable.

Fix formatting of docstrings in classes exposed in the docs to eliminate
warnings/errors from Sphinx.

Add history.rst

Change-Id: I6f500775f801558f7c0c29f180b60f83a7150e02
2014-09-04 16:27:00 -04:00
Brant Knudson c43f715290 Ignore oslo.db.egg-info
This file is generated when the tests are run with tox.

Change-Id: Iffad0c62343abb83fef87814ac3771ee51c8f664
2014-05-19 17:08:24 -05:00
Andreas Jaeger 1cebc193ba Remove obsolete entries from .gitignore
These entries are not needed anymore, remove them.

Change-Id: Icfca80a08f4891476087143fb18827adb84fbe57
2014-05-06 11:48:07 +02:00
Victor Sergeyev b95d7f289a Remove requirements.txt from .gitignore
There is no reason to keep requirements.txt ignored by get, so we should
remove it from .gitignore

Change-Id: I30852f8281d608c5f7c48217c21c3099b9b0fd0e
2014-03-06 17:00:14 +02:00
Joe Gordon af8d10f799 Add etc/openstack.conf.sample to .gitignore
etc/openstack.conf.sample is generated when running the unit tests, so
add it ti .gitignore

Change-Id: Iee41f9f433c3cbe55a832a319564dfb90eec99b7
2014-02-11 10:38:28 -07:00
Luis A. Garcia d8234a1ac2 Add eclipse project files to .gitignore
Like some of the other projects (nova, heat) ignore eclipse
project files, for those people that work with eclipse (yuck :)

Change-Id: Ifbb5762b6e16b315f4066ceff35e85d2ac6f990f
2013-07-18 22:45:38 +00:00
Chuck Short 0b89e776a0 Add .testrepository to .gitignore
Add .testrepository to .gitignore

Change-Id: I9c9eaace4fd5d42786cf73d93bfdf525a24af8ff
Signed-off-by: Chuck Short <chuck.short@canonical.com>
2013-07-12 14:43:40 -04:00
Alessio Ababilov 69a54905cc Ignore backup files in .gitignore
Change-Id: I71af28ec8e75f321961826e2653fee9b99a87c1c
2013-05-22 12:11:14 +03:00
Doug Hellmann 0d9f3f6a75 Add join_consumer_pool() to RPC connections
blueprint move-listener-framework-oslo
bug 1047015
bug 1111632

Ceilometer and Quantum use private methods of the RPC connection
object to configure themselves to listen to a queue shared among a
group of workers. This change adds a public method to the RPC
connection to support this use case, without resorting to using
private API calls.

Change-Id: I3a89f1dfdcf8accca70cf305f7a31315bea093d8
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-02-13 18:02:22 -05:00
Joe Heck 4ee08da470 updating sphinx documentation
* adding openstack theming (copied from keystone project theme)
* updating .gitignore to ignore generated API docs
* updated formatting in index.rst page
* updaed openstack/common/processutils.py to match hacking docstring
* updated docstrings to resolve sphinx warnings

Change-Id: Ie89afe20eeab1efd2daf440fc65ccdf90f723c51
2012-11-11 21:00:42 +00:00
Doug Hellmann 0fd6328e53 .gitignore updates for generated files
Ignore files created by packaging, builds, etc.

Change-Id: I9c1eed8c9791548b46e1532b345d80f3d84d4890
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2012-09-28 15:57:15 -04:00
Monty Taylor 5b021a9b60 Updated tox config for multi-python testing.
Change-Id: Ib1f768c6783db0e63cb51dfc767ae5a31a295c76
2012-02-06 09:49:09 -05:00
Jason Kölker 6ca49631c3 ignore cover's html directory 2011-11-30 19:14:47 -06:00
Rajaram Mallya 388331fe2c Rajaram/Vinkesh|increased tests for Request and Response serializers 2011-09-14 15:52:30 +05:30
Rajaram Mallya 6a21ed8e7f Rajaram/Vinkesh|Added nova's serializaiton classes into common 2011-09-07 17:05:16 +05:30
Jay Pipes 18db4cca0a Initial skeleton project 2011-07-26 09:05:53 -04:00