2010/11/4 Tomaž Muraus <[email protected]>:
> I envision splitting it into two parts - "compute" and "storage".
>
> So something like this:
>
> libcloud/
>    libcloud/
>        __init__.py
>        ...
>        compute/
>            base.py
>            providers.py
>            drivers/
>                ...
>        storage/
>            base.py
>            providers.py
>            drivers/
>                ...
>
> Also another question about implementation arises here.
>
> Imo, it would be useful if we can implement the Python "File object"
> interface, because then the storage backends could also be used with Django
> and other libraries which rely that the "file like objects" implement the
> File object interface.
>
> What do others think?

I think providing a File object interface is useful, I'm not sure if
the 'default' mode should be that, maybe a asFileObject method?

But basically, +1.

Reply via email to