[Kimchi-devel] [RFC] ISO pool: Support to download ISO from URL
Crístian Viana
vianac at linux.vnet.ibm.com
Tue Aug 19 12:57:01 UTC 2014
On 19-08-2014 00:30, Royce Lv wrote:
> Cristian,
>
> Thanks for this comprehensive and detailed RFC which we can take as a
> good example! Some suggestion according to me below:
> 1. As for me, if download/upload is a time consuming task, we may want
> to use AsyncTask to track it.
> So for POST /storagepools/ISO/storagevolumes/download we may want to
> return 202 and a 'task_id' in the response data.
>
> 2.To query status, pause and cancel the download, the target will be
> the task:
> POST /tasks/download-task-id/cancel
> This may require enhancement of tasks API.
Thanks for the suggestions! I proposed returning the "name" when a
download starts exactly so it could be tracked later (paused, canceled,
status), but an ID sounds better for that. Especially because there's
already a Tasks API we can use here.
More information about the Kimchi-devel
mailing list