Looks like a shortcut. Definitely needs fixing On 1/31/13 6:34 PM, "Mills, Joseph" <j...@midokura.jp> wrote:
>I was looking through the code that handles creating VPCs and noticed that >it did not seem pluggable at the moment. For example, there are a few >places where the assumption is made that the only possible Vpc element >provider is VPCVirtualRouter: > > protected VpcProvider getVpcElement() { > > > if (vpcElement == null) { > > > vpcElement = >((VpcProvider)_ntwkMgr.getElementImplementingProvider(Provider.VPCVirtualR >outer.getName())); > > > } > > > > > > if (vpcElement == null) { > > > throw new CloudRuntimeException("Failed to initialize vpc >element"); > > } > > > > > > return vpcElement; > > > } > >Are there any plans to make the Vpc functionality in cloudstack pluggable? >Has anyone scoped out what the required changes would be? > >thanks, >Joe