[PVE-User] pvesh set config description multiline - any hint ?
Fabian Grünbichler
f.gruenbichler at proxmox.com
Tue Dec 20 14:09:00 CET 2016
On Tue, Dec 20, 2016 at 01:32:39PM +0100, Thomas Lamprecht wrote:
> On 12/20/2016 01:21 PM, IMMO WETZEL wrote:
> > How can I set multiline config descriptions ?
> >
> > root at node01:~# pvesh set /nodes/node04/qemu/315/config -description "line1\nline2"
> >
> > è Description shows a n not a line break
> >
> > è update VM 315: -description line1nline2
> >
> > è 200 OK
> >
> >
> > root at node01:~# pvesh set /nodes/node04/qemu/315/config -description "line1 \n line2"
> >
> > è 400 too many arguments
> >
> > root at node01:~# pvesh set /nodes/node04/qemu/315/config -description "line1 \\n line2"
> >
> > è Description shows a \n not a line break
> >
> > è update VM 315: -description line1\nline2
> >
> > è 200 OK
> >
> > Some with single quotes
>
> The description parameter is url-encoded, see
> https://en.wikipedia.org/wiki/Percent-encoding
>
> pvesh set /nodes/node04/qemu/315/config -description 'line1%0D%0Aline2'
>
> produces your desired effect :)
pvesh set /nodes/NODE/qemu/VMID/config -description 'line1
line2
line3'
works as well (YMMV depending on your shell ;) )
More information about the pve-user
mailing list