On Mon, 13 Mar 2017, Chris Dent wrote:

* The scheduler report client in nova, and to a minor degree the
 filter scheduler, use some of the same exceptions and ovo.objects
 that placement uses, which presents a bit of blechiness with
 regards to code duplication. I suppose long term we could consider
 a placement-lib or something like that, except that the
 functionality provided by the same-named objects and exceptions
 are not entirely congruent. From the point of view of the external
 part of the placement API what matters are not objects, but JSON
 structures.

Reporting here for sake of keeping track: I've made a patch to remove
the use of ResourceProvider from the filter_scheduler and
resource_tracker:

    https://review.openstack.org/#/c/452569/

--
Chris Dent                 ¯\_(ツ)_/¯           https://anticdent.org/
freenode: cdent                                         tw: @anticdent
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to