Thank you all. I will create a pull request.


On 17 Feb 2015, at 11:30, sebgoa <run...@gmail.com> wrote:

> 
> On Feb 17, 2015, at 11:16 AM, Roeland Kuipers <rkuip...@schubergphilis.com> 
> 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 <run...@gmail.com<mailto:run...@gmail.com>> 
>> wrote:
>> 
>> 
>> On Feb 16, 2015, at 4:45 PM, Avi Nanhkoesingh 
>> <ananhkoesi...@schubergphilis.com<mailto:ananhkoesi...@schubergphilis.com>> 
>> 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