Change in ovirt-engine[master]: restapi: Refresh of the RESTAPI definition project

juan.hernandez at redhat.com juan.hernandez at redhat.com
Mon Sep 7 11:21:37 UTC 2015


Juan Hernandez has submitted this change and it was merged.

Change subject: restapi: Refresh of the RESTAPI definition project
......................................................................


restapi: Refresh of the RESTAPI definition project

This patch refreshes the RESTAPI definition project making some
formatting changes and also the following improvements:

* Move the "api.xsd" and "api.xjb" files to a new "src/main/schema"
  directory. This will simplify the generation of these files in the
  future.

* Add an "id" to all the plugin executions inside the POM. This will be
  needed in the future when adding more than one execution per plugin,
  as otherwise they are all merged into one.

* Remove the "build-rsdl" profile, as it is always activated.

* Move the "configuration" section of plugins inside specific
  "executions". This will be needed in the future when adding more
  than one execution per plugin, with different configurations.

Change-Id: I7b5cb719f9fc1ec2d53ce12a29189da092aac58c
Signed-off-by: Juan Hernandez <juan.hernandez at redhat.com>
---
M backend/manager/modules/restapi/interface/definition/pom.xml
R backend/manager/modules/restapi/interface/definition/src/main/schema/api.xjb
R backend/manager/modules/restapi/interface/definition/src/main/schema/api.xsd
3 files changed, 69 insertions(+), 43 deletions(-)

Approvals:
  Ori Liel: Looks good to me, approved
  Juan Hernandez: Verified; Passed CI tests



-- 
To view, visit https://gerrit.ovirt.org/45731
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I7b5cb719f9fc1ec2d53ce12a29189da092aac58c
Gerrit-PatchSet: 2
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Juan Hernandez <juan.hernandez at redhat.com>
Gerrit-Reviewer: Jenkins CI
Gerrit-Reviewer: Juan Hernandez <juan.hernandez at redhat.com>
Gerrit-Reviewer: Ori Liel <oliel at redhat.com>
Gerrit-Reviewer: automation at ovirt.org



More information about the Engine-commits mailing list