Quoting Stéphane Graber (stgra...@ubuntu.com):
> To add to the "you broke my lxc-create" list, the new version also
> dropped the fancy header I introduced a while back (showing the template
> name, the arguments passed to it and the checksum of the template used
> at the time.
> 
> An example was:
> # Template used to create this container: ubuntu
> # Parameters passed to the template: -a amd64 -r precise
> # Template script checksum (SHA-1): b1f15036868c53cca0698f1efcadd88dfefaee9b

So as it stands, when you clone a container etc the comments
get dropped.  When you use the API to add a config item and
rewrite it, you lose comments.

How should we handle this?

One thing we could do is have 'lxc.header' and 'lxc.footer'
statements which are ignored like comments but which get
reinserted whenever we write out the config.

Or, we could simply have the lxcapi_create() function manually
prepend your fancy header as the very last thing it does, and
keep everything else the same.

Preference?

-serge

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel

Reply via email to