<div dir="ltr"><div>Hello,</div><div><br></div><div>It is what I need. </div><div><br></div><div>Thank you very much</div><div><br></div><div>Sincerely,</div><div>Alexandr</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 12, 2016 at 4:04 AM, Kota TSUYUZAKI <span dir="ltr"><<a href="mailto:tsuyuzaki.kota@lab.ntt.co.jp" target="_blank">tsuyuzaki.kota@lab.ntt.co.jp</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Alexandr,<br>
<br>
Swift3 supports Multipart Upload API for actual Amazon S3[1] which has similar functionality with Swift SLO manifest so that you can use any SDK for s3 multiupload api.<br>
It needs,<br>
<br>
1. init a multipart Upload<br>
2. upload segments (chunk you may call)<br>
3. complete the multipart upload<br>
<br>
<br>
boto[2] known as python sdk also supports it. And it may be helpful to see swift3 functional test[3] to know how we can call the apis.<br>
<br>
Thanks,<br>
Kota<br>
<br>
<br>
1: <a href="http://docs.aws.amazon.com/AmazonS3/latest/dev/mpuAndPermissions.html" rel="noreferrer" target="_blank">http://docs.aws.amazon.com/<wbr>AmazonS3/latest/dev/<wbr>mpuAndPermissions.html</a><br>
2: <a href="http://boto.cloudhackers.com/en/latest/ref/s3.html" rel="noreferrer" target="_blank">http://boto.cloudhackers.com/<wbr>en/latest/ref/s3.html</a><br>
3: <a href="https://github.com/openstack/swift3/blob/master/swift3/test/functional/test_multi_upload.py" rel="noreferrer" target="_blank">https://github.com/openstack/<wbr>swift3/blob/master/swift3/<wbr>test/functional/test_multi_<wbr>upload.py</a><br>
<div class="HOEnZb"><div class="h5"><br>
(2016/10/12 4:32), Alexandr Porunov wrote:<br>
> Hello,<br>
><br>
> I want to use S3 API for OpenStack Swift but I need chunked upload for my<br>
> files. I want to save many small object (1-10 MB) and retrieve them as a<br>
> single object. For it I need to be able to create a manifest file. Does<br>
> Swift3 support manifest creation? If yes then where can I see an example?<br>
><br>
> Sincerely,<br>
> Alexandr<br>
><br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> ______________________________<wbr>_________________<br>
> Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack</a><br>
> Post to : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
> Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack</a><br>
><br>
<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
------------------------------<wbr>----------------------------<br>
Kota Tsuyuzaki(露﨑 浩太) <<a href="mailto:tsuyuzaki.kota@lab.ntt.co.jp">tsuyuzaki.kota@lab.ntt.co.jp</a>><br>
NTT Software Innovation Center<br>
Cloud Solution Project<br>
Phone 0422-59-2837<br>
Fax 0422-59-2965<br>
------------------------------<wbr>-----------------------------<br>
<br>
<br>
</font></span></blockquote></div><br></div>