Comment 16 for bug 1393268

Revision history for this message
Pavlo Shchelokovskyy (pshchelo) wrote :

Just a note - I've found several more places returning rich, hard-to-serialize objects from handle_<action>

OS::Trove::Instance

  - handle_create returns instance object
  - handle_delete returns instance object

OS::Trove::Cluster

  - handle_create returns cluster object
  - handle_delete returns cluster object

OS::Swift::Container

  - handle_delete returns list of "swift object" objects

OS::Heat::SoftwareDeployment

  - all methods might return a rich SD object, although it is not actually needed

Also need to doupbe-check all *Group resources and StackResource - the dependencies are quite entangled there.