Great! One other question. How does it handle a flaky connection / backend?
I looked through the code and didn't see any retry logic. I'd like to
upload a 100GB file, but have run into trouble with other tools that don't
retry. I'd like it to split it into < 5GB chunks which I see now that
libcloud supports, and then also retry each of those chunks a configurable
number of times. I'll have to talk to my hosting provider as well to see
why uploading to object storage is so flaky, but I'm hoping I can also have
the client be resilient in that case.


On Tue, Jul 9, 2013 at 3:21 AM, Tomaz Muraus <to...@apache.org> wrote:

> Yes, CloudFiles / Swift storage driver does support uploading large objects
> via the ex_multipart_upload_object method -
>
> https://github.com/apache/libcloud/blob/trunk/libcloud/storage/drivers/cloudfiles.py#L463
>
> And yes, you are right about the docs. I will try to update them and add an
> example soon.
>
> On Mon, Jul 8, 2013 at 11:14 PM, Ben McCann <b...@benmccann.com> wrote:
>
> > Hi,
> >
> > Does libcloud have large object
> > support<
> >
> http://docs.openstack.org/trunk/openstack-object-storage/developer/content/large-object-creation.html
> > >for
> > OpenStack? I didn't see anything in the docs mentioning it one way or
> > the other.
> >
> > Thanks,
> > Ben
> >
> > --
> > about.me/benmccann
> >
>



-- 
about.me/benmccann

Reply via email to