cloudstack/tools/marvin/marvin
Prasanna Santhanam 82fd9382b7 marvin+sync: apidiscovery sync and regenerate for marvin
Use codegenerator to sync marvin cloudstackAPIs from a given cloudstack
endpoint. Sometimes you want to synchronize marvin with the new APIs
that you have introduced locally or any alterations you may have made
the API. In such cases you can sync marvin's libraries as follows.

$sudo mvn -Pdeveloper,marvin.sync -Dendpoint=localhost -pl :cloud-marvin

This needs sudo privileges since it will call on pip to upgrade the existing
marvin installation on your machine. The endpoint is where your management
server is running and is exposing the API discovery plugin. A listApis call is
made and the resulting json deserialized back into marvin's library entities.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-04-02 19:56:28 +05:30
..
integration marvin+sync: apidiscovery sync and regenerate for marvin 2013-04-02 19:56:28 +05:30
sandbox marvin changes to do an pre-integration and integration test 2013-04-02 18:31:29 +05:30
TestCaseExecuteEngine.py marvin: argparse enhancement and unit-test-xml-reporting dependency removed 2013-04-02 18:31:29 +05:30
__init__.py Missing LICENSE headers for sandbox and __init__.py's 2012-08-04 17:29:47 +05:30
asyncJobMgr.py fixing license headers in marvin 2012-07-04 18:45:08 -04:00
cloudstackConnection.py S3-backed Secondary Storage 2013-01-02 10:28:47 -08:00
cloudstackException.py fixing license headers in marvin 2012-07-04 18:45:08 -04:00
cloudstackTestCase.py Marvin: Provide a userApiClient for executing with user permissions 2012-12-09 22:15:30 -08:00
cloudstackTestClient.py marvin+sync: apidiscovery sync and regenerate for marvin 2013-04-02 19:56:28 +05:30
codegenerator.py marvin+sync: apidiscovery sync and regenerate for marvin 2013-04-02 19:56:28 +05:30
configGenerator.py marvin: fixes for handling multiple phy. networks 2013-01-13 13:42:02 +05:30
dbConnection.py Remove redundant code in try..except block 2012-10-21 22:39:21 +05:30
deployAndRun.py marvin: argparse enhancement and unit-test-xml-reporting dependency removed 2013-04-02 18:31:29 +05:30
deployDataCenter.py maven pom: put apache cloudstack tools together in umbrella pom 2013-02-15 20:53:41 +05:30
jsonHelper.py marvin : cloudstack-version is not reqd for json load 2012-12-26 19:22:17 -08:00
marvinPlugin.py marvin+sync: apidiscovery sync and regenerate for marvin 2013-04-02 19:56:28 +05:30
remoteSSHClient.py marvin: argparse enhancement and unit-test-xml-reporting dependency removed 2013-04-02 18:31:29 +05:30
settings.py Summary: xml reports library changes 2012-11-09 13:31:15 +05:30
testSetupSuccess.py marvin changes to do an pre-integration and integration test 2013-04-02 18:31:29 +05:30