cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chiradeep Vittal <Chiradeep.Vit...@citrix.com>
Subject Re: VPC Functionality Not Pluggable
Date Mon, 04 Feb 2013 02:58:02 GMT
Looks like a shortcut. Definitely needs fixing

On 1/31/13 6:34 PM, "Mills, Joseph" <joe@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


Mime
View raw message