<div dir="ltr"><div dir="ltr" class="gmail_msg">Hi all!<div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">During LXD learning i encountered with lack of some features.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">The first one is "raw" output format of lxc list. Currently lxc list supports two formats: table and json. Unfortunately both formats are unusable for scripting.</div><div class="gmail_msg">It is very difficult to pass to script output likes:</div><div class="gmail_msg"><div class="gmail_msg"># lxc list --format table -c n</div><div class="gmail_msg"><font face="monospace">+------------+</font></div><div class="gmail_msg"><font face="monospace">|    NAME    |</font></div><div class="gmail_msg"><font face="monospace">+------------+</font></div><div class="gmail_msg"><font face="monospace">| mysql-rep1 |</font></div><div class="gmail_msg"><font face="monospace">+------------+</font></div><div class="gmail_msg"><font face="monospace">| mysql-rep2 |</font></div><div class="gmail_msg"><font face="monospace">+------------+</font></div><div class="gmail_msg"><font face="monospace">| mysql-rep3 |</font></div><div class="gmail_msg"><font face="monospace">+------------+</font></div><div class="gmail_msg"><font face="monospace"><br></font></div><div class="gmail_msg">When i try to use json format i see that useful fields like container name are missing in output. May be it will be useful to implement feature like:</div><div class="gmail_msg"><br></div><div><div class="gmail_msg"># lxc list --format raw -c n --no-header</div><div class="gmail_msg"><span style="font-family:monospace">mysql-rep1</span><br></div><div class="gmail_msg"><span style="font-family:monospace">mysql-rep2</span><br></div><div class="gmail_msg"><span style="font-family:monospace">mysql-rep3</span><br></div><div class="gmail_msg"><br></div></div><div class="gmail_msg">The second feature looks useful is ability run commands on multiplie containers simultaneously. For example:</div><div class="gmail_msg"><br></div><div class="gmail_msg"><div class="gmail_msg"># lxc exec web-node* -- apt update</div><div><br></div><div>What do you think about it?<br></div></div></div></div></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><div dir="ltr">WBR, Andriy Tovstik</div></div>