mirror of https://github.com/apache/cloudstack.git
Remodeling of Nuage VSP Plugin + CLOUDSTACK-9294Hi all, We've remodeled the Nuage VSP plugin to use the same model as VMWare is using (non-OSS). Before, we had a runtime dependency to the Nuage Client, this has been changed to a compile-time dependency instead because of multiple reasons (build management, readability, maintainability, ...) We've adapted the code so it now uses model objects defined in the Nuage client instead of passing a list of parameters to the Nuage client. This is a lot more readable, and a lot more maintainable. I've had a chat with @DaanHoogland about this approach, and he told me that ACS is trying to move away from the whole non-OSS approach. We're looking into the Juniper approach, we would set up a custom maven repository which would host the required dependencies for the Nuage VSP plugin. Any remarks or suggestions are always welcome :) * pr/1494: Nuage VSP : Extending Marvin test coverage Nuage VSP : Fix for NPE while cleaning up account when there are still resources belonging to that account CLOUDSTACK-9294 : Make sure to remove VR from VSD when removing the VPC CLOUDSTACK-9242 : Remodel Nuage VSP plugin Signed-off-by: Will Stevens <williamstevens@gmail.com> |
||
|---|---|---|
| .. | ||
| acl | ||
| affinity-group-processors | ||
| alert-handlers | ||
| api | ||
| database | ||
| dedicated-resources | ||
| deployment-planners | ||
| event-bus | ||
| file-systems/netapp | ||
| ha-planners/skip-heurestics | ||
| host-allocators/random | ||
| hypervisors | ||
| network-elements | ||
| outofbandmanagement-drivers/ipmitool | ||
| storage | ||
| storage-allocators/random | ||
| user-authenticators | ||
| pom.xml | ||