Change in vdsm[master]: api: Remove object instancing

danken at redhat.com danken at redhat.com
Wed Dec 19 20:06:57 UTC 2012


Dan Kenigsberg has submitted this change and it was merged.

Change subject: api: Remove object instancing
......................................................................


api: Remove object instancing

After further discussions on the mailing list, we decided to use object
namespacing instead of object instances.  Doing this involves several changes to
the schema and the DynamicBridge:

 - Remove construction parameters from 'class' definitions in the schema
 - Add the former construction parameters to each command
 - Change the DynamicBridge to handle API.py object instantiation
 - Fix spUUID handling in the API.py StorageDomain class
 - Update the xmlrpc binding to reflect changes to API.py


Change-Id: Ib74950bd3721a23cc2b84f8c860d3aea8144e01e
Signed-off-by: Adam Litke <agl at us.ibm.com>
---
M tests/apiTests.py
M vdsm/API.py
M vdsm/BindingXMLRPC.py
M vdsm_api/Bridge.py
M vdsm_api/vdsmapi-schema.json
5 files changed, 703 insertions(+), 339 deletions(-)

Approvals:
  Adam Litke: Verified
  Saggi Mizrahi: Looks good to me, approved
  Dan Kenigsberg: 


--
To view, visit http://gerrit.ovirt.org/10246
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ib74950bd3721a23cc2b84f8c860d3aea8144e01e
Gerrit-PatchSet: 2
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Adam Litke <agl at us.ibm.com>
Gerrit-Reviewer: Adam Litke <agl at us.ibm.com>
Gerrit-Reviewer: Dan Kenigsberg <danken at redhat.com>
Gerrit-Reviewer: Saggi Mizrahi <smizrahi at redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server


More information about the vdsm-patches mailing list