Commit Graph

241 Commits

Author SHA1 Message Date
Andreas Jaeger 541332c90f Retire repo
This repo was created by accident, use deb-python-oslo.cache
instead.

Needed-By: I1ac1a06931c8b6dd7c2e73620a0302c29e605f03
Change-Id: I81894aea69b9d09b0977039623c26781093a397a
2017-04-17 19:32:06 +02:00
OpenStack Proposal Bot 3009e5f7be Updated from global requirements
Change-Id: Ie74b6d9d68cfa90dd8b39eab74f8e6c1c5c69ab3
2016-07-29 02:33:43 +00:00
Jenkins d2a5e1d041 Merge "Add Python 3.5 classifier and venv" 2016-07-13 11:51:03 +00:00
ChangBo Guo(gcb) e989c40226 Add Python 3.5 classifier and venv
Now that there is a passing gate job, we can claim support for
Python 3.5 in the classifier. This patch also adds the convenience
py35 venv and removes py33 venv.

Change-Id: Icd3a362b785c8071ddc338092e2f0f311522befe
2016-07-12 15:30:12 +08:00
OpenStack Proposal Bot 6e9091db24 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Idcb020e8aba0bb4fb33c1679b21cbc6e436dbf80
2016-07-12 06:01:33 +00:00
OpenStack Proposal Bot 30a7cf47c7 Updated from global requirements
Change-Id: I3ffa70b97d03bf77f346992373264072622d182b
2016-07-09 19:25:41 +00:00
OpenStack Proposal Bot 86bcd66f6b Updated from global requirements
Change-Id: I5aa65e5cd27f034edfb0089ef17c7696793d4a31
2016-06-30 18:48:10 +00:00
Jenkins 48ee6eb36d Merge "Handle empty memcache pool corner case" 2016-06-21 19:41:22 +00:00
Alexander Makarov 79ebe621f8 Handle empty memcache pool corner case
Change-Id: I8053d25a08fb630f38a22292c5f7c153c7cad4b3
Closes-Bug: #1523379
2016-06-21 18:36:21 +03:00
Jenkins 8b8a718507 Merge "Fixup intersphinx docs" 2016-06-15 23:59:02 +00:00
Jenkins 84a2b34bbf Merge "Imported Translations from Zanata" 2016-06-14 18:15:13 +00:00
OpenStack Proposal Bot 64e6b028eb Updated from global requirements
Change-Id: Id7973c8a0d2e2190162aedc7d2f504d501fbeb41
2016-06-14 05:24:17 +00:00
OpenStack Proposal Bot 7f3a539e5d Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I1e9ceedfe9e2ed486908059e9ddac9bb9cfc296a
2016-06-13 06:01:18 +00:00
Jamie Lennox a7709f65c1 Fixup intersphinx docs
Setup intersphinx in doc building and correct doc links to oslo.config
and dogpile.cache.

Change-Id: I2f6daded5ee8ddafce03b5165d386b1349dc107e
2016-06-09 17:40:33 +10:00
Jamie Lennox 43f4c9781f Use entrypoints for backends
Register the oslo_cache backends via the dogpile.cache entry points
rather than manually in configure.

Change-Id: If62bbd8c613770926bd116ceaa05463630cbc0c0
2016-06-09 17:17:29 +10:00
OpenStack Proposal Bot f6108b0b66 Updated from global requirements
Change-Id: I5d1d612c9faeba3dfbb7c0431b4fb7354fe84fde
2016-06-03 18:17:47 +00:00
Kirill Bespalov 3e8d5eb932 Add reno for releasenotes management
An initial patch to add reno and create a base directory for
release notes

Change-Id: I2d2ed47f68972f4b67e2ca0e49eddbb82f2af2e7
2016-05-20 17:50:21 +03:00
ChangBo Guo(gcb) 6251a1554c Trivial: ignore openstack/common in flake8 exclude list
The directory openstack/common doesn't exist any more.
So remove it from flake8 exclude list.

Another commit I46728e40e416bb532b86e2fc29361434fdee1296 fixes
this in oslo-cookiecutter.

Change-Id: I7aa53f37a21151905d9b51836fd244c832c9f6f3
2016-05-11 19:15:37 +08:00
OpenStack Proposal Bot d51ce5a994 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Iab121cae281552bf73d9d6f1e5688e58f53e9267
2016-04-21 06:01:34 +00:00
Joshua Harlow 7569f7d5f2 Remove direct dependency on babel
The dependency on oslo.i18n already forces this requirement.

Change-Id: Ia596cb104dac8502d051f47ec797ae64be9e4b23
2016-04-18 13:19:06 -07:00
OpenStack Proposal Bot d2189dbc48 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Id2feafabaffbed3e035c23239a3807b532c90a60
2016-04-16 06:00:56 +00:00
OpenStack Proposal Bot 9bf41ef855 Updated from global requirements
Change-Id: I4fce69a2887474b5bca20ce371b0fea65aa20bb4
2016-04-13 12:47:19 +00:00
Morgan Fainberg ea191cacb1 If caching is globally disabled force dogpile to use the null backend
Due to the way caching is disabled the SHOULD_CACHE_FN() is used
to determine if new values are stored in the cache backend, and is
only called when the regeneration is required. If dogpile is
configured to connect to a memcache, redis, etc to store data
it is possible with caching disabled to still pull values from
the cache (SHOULD_CACHE_FN has no bearing on reads).

The issue described only impacts the use of the memoization
decorator.

This change forces dogpile to use the null backend if caching is
globally disabled to ensure no data is read from the external
cache. This will not affect subsystem disabling of cache.

Even with cache disabled but reads coming from the external cache,
there stale data is not a concern as invalidates will still be
processed and the data from the backend will eventually timeout
in most cases.

Change-Id: I845b6cc18faa2be516676eeacc574473ca84c995
Closes-Bug: #1567413
2016-04-12 10:50:30 -07:00
OpenStack Proposal Bot e686318c5e Updated from global requirements
Change-Id: I6c23a9733f4b62aa883fd119e0c8d2aea9e37aba
2016-04-07 17:12:59 +00:00
OpenStack Proposal Bot 7961acc400 Updated from global requirements
Change-Id: Ib40662586a918390dc8fc71a0da2cfddb13d475e
2016-03-09 16:51:08 +00:00
OpenStack Proposal Bot efc1a96518 Updated from global requirements
Change-Id: I1be116b4a9e1ceccde2f21733ccb16b0a074cf41
2016-03-04 14:21:19 +00:00
OpenStack Proposal Bot 754551e717 Updated from global requirements
Change-Id: Ice02c8d47b3a859eb2e700b3cb5d544433485754
2016-02-26 01:52:08 +00:00
OpenStack Proposal Bot ee407d0979 Updated from global requirements
Change-Id: I16b7ad7400a709af2a876bdf51c8a910c91b46af
2016-02-20 21:59:22 +00:00
Joshua Harlow 2a3a239496 Move some of these noisy logs to trace level
Change-Id: I824175e70b7c3b1aec8d579d0f2cebefaee5b771
2016-02-05 09:09:22 -08:00
Jenkins 8898a94361 Merge "Revert "Use assertTrue/False instead of assertEqual(T/F)"" 2016-02-01 07:12:53 +00:00
Jordan Pittier 7f762bf88c Revert "Use assertTrue/False instead of assertEqual(T/F)"
assertTrue is weaker than assertEqual(True,..) because
assertEqual also compares the type.

This reverts commit 749ea50598.

Change-Id: I1a716657c204feea2d07f9c4241d101f2c1c4621
2016-01-28 17:02:21 +00:00
Andreas Jaeger 18de292603 Update translation setup
Follow new infra setup for translations, see spec
http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_setup.html
for full details.

This basically renames
oslo.cache/locale/oslo.cache.pot to
oslo_cache/locale/oslo_cache.pot. For this we need to update
setup.cfg.

Update also domain name in i18n.py.

The project has no translations currently, let's remove the outdated
pot file, the updated scripts work without them. So, we can just
delete the file and once there are translations, an updated pot file
together with translations can be imported automatically.

Change-Id: I854c82dc99578c5171352cdada13615c6fd22202
2016-01-28 14:13:08 +00:00
OpenStack Proposal Bot 80bec45381 Updated from global requirements
Change-Id: I253cecc4d81bfe636bafe0a1649aa5fb239c4b3c
2016-01-26 23:27:44 +00:00
OpenStack Proposal Bot ef602aaab5 Updated from global requirements
Change-Id: Ia3ab38efe64bdbc73446a552724b52979593e1f3
2016-01-23 10:34:37 +00:00
Jenkins 9696b440b2 Merge "Delete python bytecode before every test run" 2016-01-23 03:41:02 +00:00
OpenStack Proposal Bot 6301b9a393 Updated from global requirements
Change-Id: I61b8708208b46b89102c7289a5276dae978b8e4e
2016-01-18 22:44:49 +00:00
OpenStack Proposal Bot 2e816912ea Updated from global requirements
Change-Id: Idf49647bac657e6f943d27369c03f68913897bc8
2016-01-16 03:31:01 +00:00
Adam 510934fbed Delete python bytecode before every test run
Because python creates pyc|pyo files and __pycache__
directories during tox runs, certain changes in the tree,
like deletes of files, or switching branches, can create
spurious errors.

The target bytecodes for deletion are in normal directories,
but not in dot started directory.

Change-Id: I747401d1c895cc0bffc4666054fdc01264c6fd0f
2016-01-10 16:48:49 +08:00
Jenkins bdc1a01bf0 Merge "Use assertTrue/False instead of assertEqual(T/F)" 2016-01-08 17:03:18 +00:00
Jenkins 1625fbc514 Merge "Replace deprecated LOG.warn with LOG.warning" 2016-01-07 16:43:56 +00:00
Swapnil Kulkarni (coolsvap) 749ea50598 Use assertTrue/False instead of assertEqual(T/F)
The usage of assertEqual(True/False, ***) should be changed
to a meaningful format of assertTrue/False(***).

Change-Id: I978e6c171c2a9adeb0f9b8edb15ce81c4d7c4c7d
Closes-Bug:#1512207
2016-01-07 12:13:10 +05:30
OpenStack Proposal Bot 6dd2e28f75 Updated from global requirements
Change-Id: I575f3f9af1dc86f25d5ced5f6fef7c80fb373d33
2016-01-06 23:18:23 +00:00
Swapnil Kulkarni (coolsvap) baf8dbdafd Replace deprecated LOG.warn with LOG.warning
LOG.warn is deprecated. It still used in a few places.
Updated to non-deprecated LOG.warning.

Change-Id: I68f4ccdd3cc5923ef1db40a80857a915e4e583e1
Closes-Bug:#1508442
2016-01-05 09:14:12 +00:00
Jenkins 07eccf298c Merge "Updated from global requirements" 2016-01-04 15:19:05 +00:00
Jenkins 9bb41b71d0 Merge "Trival: Remove 'MANIFEST.in'" 2016-01-04 15:10:46 +00:00
OpenStack Proposal Bot 9bd5e79f08 Updated from global requirements
Change-Id: I2c1336259994ae166e6ebbd91a330aa39ced22ac
2016-01-01 20:31:59 +00:00
OpenStack Proposal Bot cef626a4cb Updated from global requirements
Change-Id: I0c6f56f8201796fdc28fc1afc7fb4298236b9ba1
2015-12-15 18:58:59 +00:00
OpenStack Proposal Bot 9be1dd1c09 Updated from global requirements
Change-Id: I1eacb700c9f6fc8106a4bf3d26a638c7e4f6c017
2015-12-11 15:23:42 +00:00
ChangBo Guo(gcb) d7a4a4c1b6 Trival: Remove 'MANIFEST.in'
Everything in this file is automatically generated by pbr. There
appears to be no good reason to keep it around.

Change-Id: Ie4931087702815e1b30ee88a76932a329d5db8aa
2015-12-05 12:16:22 +08:00
OpenStack Proposal Bot 5e34e01399 Updated from global requirements
Change-Id: I8df32715f5efcd73b63d9fc4a8ed87b0e03ef19d
2015-11-19 16:00:13 +00:00