[ https://issues.apache.org/jira/browse/CLOUDSTACK-927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13548397#comment-13548397 ]
Rohit Yadav commented on CLOUDSTACK-927: ---------------------------------------- We can make codegenerator.py be backward compatible to work with commands.xml and have a method or mechanism to handle dynamic api discovery service as well. Because it's a plugin and an admin can disable we should still have marvin make use of commands.xml as the backup (if api discovery is unavailable) datastore for api info which we generate during build time, and if the online service is available it's great as well. > Marvin: Improve marvin to use the ApiDiscoverService > ---------------------------------------------------- > > Key: CLOUDSTACK-927 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-927 > Project: CloudStack > Issue Type: Sub-task > Security Level: Public(Anyone can view this level - this is the > default.) > Components: API, Test Tools > Affects Versions: 4.0.0 > Reporter: Prasanna Santhanam > Assignee: Prasanna Santhanam > Fix For: 4.1.0 > > > Currently - marvin uses the commands.xml to generate its API classes. With > the introduction of the API Discovery service marvin should be able to build > its classes directly from the endpoint of a cloudstack management server. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira