Commit Graph

6 Commits

Author SHA1 Message Date
Dai Dang Van b215bf69c0 Migrate object to OVO (7)
- Remove old base objects

Co-authored-By: Nguyen Van Trung <trungnv@vn.fujitsu.com>

Change-Id: Icb8817a699a8c12957126a0499d95d13b8eeda6d
Implements: blueprint designate-rolling-upgrade
2018-02-25 16:07:58 +00:00
Nguyen Van Trung 274c2cb82c Migrate object to OVO (4)
This commit will migrate:
- Pool and PoolList
- Related objects

Co-authored-By: Dai Dang Van <daidv@vn.fujitsu.com>

Change-Id: I59da0628a9dc23efe8d8665bbf3359e652eaa8c9
Implements: blueprint designate-rolling-upgrade
2018-02-25 16:07:38 +00:00
Federico Ceratto ee5efbf52a Object model: require "priority" field
Add tests
Closes-Bug: #1516350

Change-Id: I91ac97f5f6b860f1649b91cf53d9c268c4df0de6
2015-12-08 18:06:35 +00:00
Graham Hayes 0a983719b6 Add __str__() methods to DesignateObjects
This allows for easy logging of objects

* __str__() implemented in base DesignateObject
* Builds Message based on 'STRING_KEYS' list in objects
* Record has overridden implementation to limit the size of data attr

Partially-Implements: blueprint bp/standardize-logging

Change-Id: I89bea0a84f3947fae252d51356b00c7c4d0a58c1
2015-07-30 18:42:48 +01:00
Graham Hayes b5e6ba63b5 Add API_v2 Adapter Objects
* Not used in API yet
* Adds all translation rules

Change-Id: Idac495b185f3ef2e74260178eb1d67efe033e2aa
Partially-Implements: blueprint validation-cleanup
2015-03-26 14:47:06 +00:00
Kiall Mac Innes e0dc0e77b4 Move Pool NS Records to their own table
The provides part 1 of the Pools API changes discussed at the
mid cycle. Th majority of the remaining changes are new code/
objects rather than refactoring - so this change has been
split into it's own review.

Change-Id: I2291d76d36e8fcdeb8dffca855e7292d8cb22bfb
2015-03-20 12:05:05 +00:00