libcloud-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "joe miller (JIRA)" <>
Subject [libcloud] [jira] [Updated] (LIBCLOUD-77) Driver for Cloud API
Date Sun, 10 Apr 2011 00:17:05 GMT


joe miller updated LIBCLOUD-77:

updated my github fork with the suggestions above and attached a new patch as well.  thank

> Driver for Cloud API
> ---------------------------------
>                 Key: LIBCLOUD-77
>                 URL:
>             Project: Libcloud
>          Issue Type: New Feature
>          Components: Compute, Core
>            Reporter: joe miller
>              Labels: drivers, opsource
>         Attachments: libcloud-opsource.patch, libcloud-opsource.patch
> I have created a driver to work with the Opsource Cloud API 0.9.3.
> All of the core libcloud functions are implemented.  list_sizes() is the only strange
one, because Opsource does not have the concept of picking sizes at creation time, so list_sizes()
will always return one size.  Instead, sizes are part of the images.  Images can be resized
after they are created.  Pre-defined Opsource images ("base images" in opsource terms) are
supported but "customer images" (snapshots) are not yet supported.
> Some additional Opsource specific functions (eg: ex_list_networks()) have been included,
but there are many more in the 0.9.3 api spec that have not been implemented yet, but I hope
to in the future.
> I merged in quite a lot of changes from trunk since I started working on this driver,
but the tests all seem to pass.  I have not implemented any pricing functions yet.
> Feedback appreciated.
> code is on github, in 'opsource-driver' branch:

This message is automatically generated by JIRA.
For more information on JIRA, see:

View raw message