9 Commits

Author SHA1 Message Date
Cuong Nguyen
423e539e1e Use designate.utils.generate_uuid instead of str(uuid.uuid4)
This patch replaces str(uuid.uuid4) with designate.utils.generate_uuid

Change-Id: I424a13f9d241930414bfb4c4508fc56de2df0dcc
Closes-Bug: #1656765
2017-01-16 16:12:08 +07:00
Swapnil Kulkarni (coolsvap)
60947dab2b 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: If2c041cc6bb9513d528ca35611e1e3a96946ce4d
Closes-Bug:#1508442
2016-01-05 09:20:58 +00:00
Graham Hayes
c5949ccb28 Rename all references of Domain to Zone
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
2015-11-17 15:22:16 +00:00
Shuquan Huang
dcb1ae9f89 remove default=None for config options
In the cfg module default=None is set as the default value.

Change-Id: I8bb9142ae506584ccc4099024b588ad639c2a242
Closes-bug: #1323975
2015-11-08 20:43:07 +08:00
sonu.kumar
1a71bb6790 Replacing dict.iteritems() with dict.items()
dict.iteritems() of python 2.x has been replaced with
dict.items() of python 3.x to provide compatibility
with both i.e python 2 as well as python 3.

Change-Id: If4611f04cc676a2b47f0fe6f646c2823cb0c4289
2015-07-20 18:24:17 +05:30
Dag Stenstad
e6509b10e2 Add NSD4 backend
Add a NSD4 backend that integrates with MiniDNS.

Change-Id: Ic4cbe1ed99e67c8abecc02e67641a2c5b5d84a8e
Co-Authored-By: Ron Rickard <rrickard@ebay.com>
Co-Authored-By: Artom Lifshitz <artom.lifshitz@enovance.com>
Co-Authored-By: Endre Karlson <endre.karlson@hp.com>
2015-05-13 16:14:55 +02:00
Doug Hellmann
f9c55abbff Drop use of 'oslo' namespace package
The Oslo libraries have moved all of their code out of the 'oslo'
namespace package into per-library packages. The namespace package was
retained during kilo for backwards compatibility, but will be removed by
the liberty-2 milestone. This change removes the use of the namespace
package, replacing it with the new package names.

The patches in the libraries will be put on hold until application
patches have landed, or L2, whichever comes first. At that point, new
versions of the libraries without namespace packages will be released as
a major version update.

Please merge this patch, or an equivalent, before L2 to avoid problems
with those library releases.

Blueprint: remove-namespace-packages
https://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages

Change-Id: Ia21c15e8eca6bf456f7cfe13f815f5ce068601e7
2015-05-06 20:36:49 +00:00
Kiall Mac Innes
55de27b95a DynECT: Convert to a Pool Backend
Change-Id: Ia68020563274f5b7854db5d5a586641f07b266a7
Closes-Bug: 1404529
Closes-Bug: 1398989
2015-03-31 16:48:44 +01:00
Kiall Mac Innes
0c50755c01 Archive non-pool backends
As these are converted to PoolBackends, we'll move them back into
the codebase.

Change-Id: Id004c39d92940d706cd8f86ab00bfcac0b0f3098
2015-03-22 16:14:50 +00:00