Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: sync

...

Code Block
pip install Marvin-0.1.0.tar.gz

(Sync latest APIs)

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. 

Code Block

sudo mvn -Pdeveloper,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.

Run the integration test

In a separate session you can use the following commands to bring up an advanced zone with two simulator hypervisors and run a deploy VM test:

...