[gsoc-dev] Vagrant - Ganeti Plugin Week 1 Report

Chance Zibolski chance at osuosl.org
Mon Jun 17 21:30:10 UTC 2013


You might want to look into forking the Ganeti RAPI Gem. If you look at the
last time the Ganeti RAPI Wrapper was updated, it was over 3 years ago and
was written for Ganeti 2.1.6. You can probably use this as a base, but you
will want to probably make sure its up dated for Ganeti Version 2.6 and
probably 2.7 beta as well.

The following links are the RAPI docs, and the Python RAPI Client Developed
by Google which gets bundled with Ganeti. These should be good references
for fixing up the wrapper.

http://docs.ganeti.org/ganeti/master/html/rapi.html
http://git.ganeti.org/?p=ganeti.git;a=blob;f=lib/rapi/client.py;hb=HEAD

Hope this helps!


On Mon, Jun 17, 2013 at 1:00 PM, Ahmed Shabib <reachshabib at gmail.com> wrote:

> Hello all,
>
> This is what i have done so far
> 1.)Understand the basic working principles of Vagrant and Ganeti.
> 2.)Going through the Ganeti RAPI ruby wrapper
> 3.) Understand the working of Vagrant-AWS plugin
> 4.)Familiarize my self with ruby.
>
> This is what i plan to do in coming week.
> 1.)Write a basic provider plugin for ganeti.
> 2.)Write the test cases and document it .
>
> All the code will be pushed to the Github repo
> Github link :
> https://github.com/osuosl/vagrant-plugin-ganeti
>
>
> Thank you
> Ahmed Shabib
>
> _______________________________________________
> gsoc-dev mailing list
> gsoc-dev at lists.osuosl.org
> http://lists.osuosl.org/mailman/listinfo/gsoc-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osuosl.org/pipermail/gsoc-dev/attachments/20130617/4893de29/attachment.html>


More information about the gsoc-dev mailing list