[openstack-dev] [glance]'Add' capability to the HTTP store
Jay Pipes
jaypipes at gmail.com
Fri Feb 13 16:17:33 UTC 2015
On 02/13/2015 10:01 AM, Jordan Pittier wrote:
> >What is the difference between just calling the Glance API to upload
> an image, versus adding add() functionality to the HTTP image store?
> You mean using "glance image-create --location
> http://server1/myLinuxImage [..]" ? If so, I guess adding the add()
> functionality will save the user from having to find the right POST
> curl/wget command to properly upload his image.
How so?
If the user is already using Glance, they can use either the Glance REST
API or the glanceclient tools.
-jay
> On Fri, Feb 13, 2015 at 3:55 PM, Jay Pipes <jaypipes at gmail.com
> <mailto:jaypipes at gmail.com>> wrote:
>
> On 02/13/2015 09:47 AM, Jordan Pittier wrote:
>
> Hi list,
>
> I would like to add the 'add' capability to the HTTP glance store.
>
> Let's say I (as an operator or cloud admin) provide an HTTP
> server where
> (authenticated/trusted) users/clients can make the following
> HTTP request :
>
> POST http://server1/myLinuxImage HTTP/1.1
> Host: server1
> Content-Length: 256000000
> Content-Type: application/octet-stream
>
> mybinarydata[..]
>
> Then the HTTP server will store the binary data, somewhere (for
> instance
> locally), some how (for instance in a plain file), so that the
> data is
> later on accessible by a simple GET http://server1/myLinuxImage
>
> In that case, this HTTP server could easily be a full fleshed
> Glance store.
>
> Questions :
> 1) Has this been already discussed/proposed ? If so, could
> someone give
> me a pointer to this work ?
> 2) Can I start working on this ? (the 2 main work items are :
> 'add an
> add method to glance_store._drivers.http.____Store' and 'add a
> delete
> method to glance_store._drivers.http.____Store (HTTP DELETE method)'
>
>
> What is the difference between just calling the Glance API to upload
> an image, versus adding add() functionality to the HTTP image store?
>
> Best,
> -jay
>
> ______________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> OpenStack-dev-request at lists.__openstack.org?subject:__unsubscribe
> <http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/__cgi-bin/mailman/listinfo/__openstack-dev <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>
>
>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
More information about the OpenStack-dev
mailing list