It looks like we save _context on to the object in the ironic/objects/base.py in order to allow a free standing object and be able to transform/update/change and keep it handy.
It then also looks like we convert the entire object to a dict which captures the field in the notification as _context, which gets sent as the payload of the notification.
Okay, I think we've figured out what is going on.
It looks like we save _context on to the object in the ironic/ objects/ base.py in order to allow a free standing object and be able to transform/ update/ change and keep it handy.
It then also looks like we convert the entire object to a dict which captures the field in the notification as _context, which gets sent as the payload of the notification.