On Mon, Oct 24, 2011 at 06:59:10PM +0200, Michael Hanselmann wrote:
> Am 24. Oktober 2011 18:55 schrieb Iustin Pop <[email protected]>:
> > On Mon, Oct 24, 2011 at 06:46:37PM +0200, Michael Hanselmann wrote:
> >> index c67da12..2bb8161 100644
> >> --- a/lib/server/noded.py
> >> +++ b/lib/server/noded.py
> >> -    devlist = [(objects.Disk.FromDict(ds), uid) for ds, uid in params]
> >> +    devlist = [(objects.Disk.FromDict(ds), uid) for ds, uid in (params, )]
> >
> > Sorry, I can't read this properly, could you explain more?
> 
> It doesn't do the right thing. Interdiff:
> 
> --- a/lib/server/noded.py
> +++ b/lib/server/noded.py
> @@ -216,7 +216,7 @@ class NodeHttpServer(http.server.HttpServer):
>      """Remove a block device.
> 
>      """
> -    devlist = [(objects.Disk.FromDict(ds), uid) for ds, uid in (params, )]
> +    devlist = [(objects.Disk.FromDict(ds), uid) for ds, uid in params[0]]
>      return backend.BlockdevRename(devlist)
> 
>    @staticmethod

LGTM, thanks.

iustin

Reply via email to