Refactor fuel objects serializers

Bug #1562999 reported by Ilya Kutukov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
High
Fuel Sustaining
Mitaka
Won't Fix
High
Fuel Python (Deprecated)

Bug Description

Now fuel serializers is not aware that some synthetic fields could be created during serialization, e.g. list of external m2m relations.

As the result fields list in several serializers is not reflecting actual field sets and synthetic fields not conrolled by custom `fields` param of serialize method.

Serializers should be reworked to provide convenient flow to work with fields that are not matching fields of model that should be serialized.

Ilya Kutukov (ikutukov)
summary: - Refactor fuel serializers
+ Refactor fuel objects serializers
Changed in fuel:
status: New → Confirmed
Changed in fuel:
milestone: 9.0 → 10.0
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

Technical debt, doesn't affect real users. Removing from Mitaka release.

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Fuel Python (Deprecated) (fuel-python) → Fuel Sustaining (fuel-sustaining-team)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.