- Remove old base objects
Co-authored-By: Nguyen Van Trung <trungnv@vn.fujitsu.com>
Change-Id: Icb8817a699a8c12957126a0499d95d13b8eeda6d
Implements: blueprint designate-rolling-upgrade
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
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
* Not used in API yet
* Adds all translation rules
Change-Id: Idac495b185f3ef2e74260178eb1d67efe033e2aa
Partially-Implements: blueprint validation-cleanup
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