This patch will not remove the existing Devstack integration
in contrib/devstack.
Change-Id: I23ef00bb136e92abc5e69a9bbe1093cad9d2a362
Closes-bug: #1504214
String interpolation should be delayed to be handled by the
logging code, rather than being done at the point of the
logging call.
So we should use-
LOG.info(_LI('some message: variable=%s'), variable)
instead of
LOG.info(_LI('some message: variable=%s') % variable)
Reference: http://docs.openstack.org/developer/oslo.i18n/guidelines.html
Change-Id: I409358d9e35813f1875993b96fce86a0e2bc940b
String interpolation should be delayed to be handled by the
logging code, rather than being done at the point of the
logging call.
So we should use-
LOG.info(_LI('some message: variable=%s'), variable)
instead of
LOG.info(_LI('some message: variable=%s') % variable)
Change-Id: I6b3e578f2a0b66f253d49fe44766b6a31196a7c4
link: http://docs.openstack.org/developer/oslo.i18n/guidelines.html
With the designate-manage command, the policy file is read before
the configuration is parsed.
If the policy file is in a non-default location, all designate-manage
commands would fail.
Change-Id: Ic1e37c18cc61732db8df0d59cdb687b0167d63c0
Closes-Bug: 1519356
At the midcycle we discussed improving the test suite. When writing
tests for ALIAS records, I ran into some dependencies that weren't
necessary. These tests are a start to allow small refactorings to
allow more incremental improvements to the code and require less
setup/teardown over time.
More specifically, this lazily loads the central api instance, allowing
it to be overridden in tests as well as providing clarification seen in
a comment regarding what DNS opcodes we actually support.
Change-Id: I065811c9cc22cd44d729f1578733514250cd3c71
This is a pretty invasive change :)
A non complete list of changes:
* Database Tables
* Database Columns
* Designate Objects and fields on Objects
* Designate Objects Adaptors stop doing some of the renames
* All RPCAPI versions are bumped - totally backward
incompatable (function names have changed)
Change-Id: Ib99e918998a3909fa4aa92bf1ee0475f8a519196
We should delegate (when possible) formatting to the logger in order to
perform formatting only when needed, by using:
LOG.<level>(message, data)
instead of:
LOG.<level>(message % data)
Change-Id: Ie6e9e18ea13affbb9321fb899d88a2290c56c71f
Previous to this patch, when MiniDNS got a `NO_DOMAIN` status back,
it didn't do anything to handle it. Domains just hung in ERROR.
closes-bug: #1416264
Depends-On: I08d1eed1874eccb51b6a614f5e69207dd74196eb
Change-Id: I4348f714868f38c2549c516fe83cce608c0c8d59
assertEqual expects that the arguments provided to it should be
(expected, observed). If a particular order is kept as a convention,
then it helps to provide a cleaner message to the developer if Unit Tests
fail. There are several Unit Test files where the arguments for assertEqual
have been swapped.
Change-Id: I6fdedcde67f76883257d35d1b812ab8a0e3e0733
Related-Bug: #1259292
Oslo_reports enables OpenStack projects to dump Guru Meditation
Reports with useful debugging information to files or stderr.
Change-Id: I5d685c691ae519e6f027af4adf9a4690573e45ff
Add "-clean" option to "rndc delzone".
Note:
The "-clean" option will take effect on bind>=9.10.0.
Change-Id: I911e929a6fea1d8c73a7247a8a574abb95335709
Closes-Bug: 1507243