On Feb 17, 2015, at 11:16 AM, Roeland Kuipers <[email protected]> 
wrote:

> These are all user calls: 
> http://cloudstack.apache.org/docs/api/apidocs-4.4/TOC_User.html
> So should fit in libcloud :)

Perfect, but seems to me you should delegate that to Funs.
He needs to work on his Python skills :)

> 
> Cheers,
> Roeland
> 
> On 17 Feb 2015, at 08:54, sebgoa <[email protected]<mailto:[email protected]>> 
> wrote:
> 
> 
> On Feb 16, 2015, at 4:45 PM, Avi Nanhkoesingh 
> <[email protected]<mailto:[email protected]>> 
> wrote:
> 
> Hi all,
> 
> I need to implement some VPN functionality for the CloudStack provider in 
> LibCloud. At minimum the following endpoints will be added:
> 
> - listVpnGateways
> - createVpnGateway
> - updateVpnGateway
> - deleteVpnGateway
> 
> - listVpnCustomerGateways
> - createVpnCustomerGateway
> - updateVpnCustomerGateway
> - deleteVpnCustomerGateway
> 
> - listVpnConnections
> - createVpnConnection
> - updateVpnConnection
> - deleteVpnConnection
> 
> At the moment I do not see any VPN implementation in LibCloud. Pointers about 
> implementing this would be appreciated before I start working on this.
> 
> 
> The bigger question is does it fit in libcloud ? So far we have only put 
> users methods. Are some of those for cloud admin ?
> If the answer is no then go ahead, fork libcloud in github and submit a pull 
> request.
> 
> You might create classes for VpnGateway, VpnCustomerGateway etc…and then you 
> define extension methods with the naming convention of ex_name_of_method().
> 
> I am sure Jeroen can put you in the right direction
> 
> Thanks in advance,
> 
> Avi Nanhkoesingh
> 

Reply via email to