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 >> >