On Thu, Aug 23, 2012 at 1:50 PM, Dan Kegel <[email protected]> wrote:
> On Thu, Aug 23, 2012 at 1:32 PM, Dan Kegel <[email protected]> wrote:
>> at the start of a build, use lxc-start-ephemeral -d to start the
>> ephemeral container,
>
> It's somewhat annoying to parse out the name of the
> ephemeral container from the log. Is there a right
> way to get it? (Or can it be passed in as a parameter?)
Here's a little demo. Please poke holes in it and tell me how to
really do this :-)
#!/bin/sh
sudo lxc-start-ephemeral -o test-container2 -d > log 2>&1
while ! grep "is running" log
do
sleep 1
done
container=`awk '/is running/ {print $1}' log`
sudo chroot /var/lib/lxc/$container/rootfs touch /xyzzy
sudo chroot /var/lib/lxc/$container/rootfs ls -l /xyzzy
sudo lxc-stop --name $container
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Lxc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxc-users