1. 25 Nov, 2014 24 commits
  2. 24 Sep, 2014 4 commits
  3. 23 Sep, 2014 3 commits
  4. 22 Sep, 2014 7 commits
  5. 20 Sep, 2014 2 commits
    • log: fix quiet mode · 70d371fe
      William Dauchy authored
      quiet mode was overriden by the double call of lxc_log_init
      see lxc_container_new
      
      use lxc_log_options_no_override in order to fix this
      Signed-off-by: 's avatarSerge Hallyn <serge.hallyn@ubuntu.com>
      Signed-off-by: 's avatarWilliam Dauchy <william@gandi.net>
    • support use of 'all' containers when cgmanager supports it · 69a8b71b
      Serge Hallyn authored
      Introduce a new list of controllers just containing "all".
      
      Make the lists of controllers null-terminated.
      
      If the cgmanager api version is high enough, use the 'all' controller
      rather than walking all controllers, which should greatly reduce the
      amount of dbus overhead.  This will be especially important for
      those going through a cgproxy.
      
      Also remove the call to cleanup cgroups when a cgroup existed.  That
      usually fails (and failure is ignored) since the to-be-cleaned-up
      cgroup is busy, but we shouldn't even be trying.  Note this can
      create for extra un-cleanedup cgroups, however it's better than us
      accidentally removing a cgroup that someone else had created and was
      about to use.
      Signed-off-by: 's avatarSerge Hallyn <serge.hallyn@ubuntu.com>
      Acked-by: 's avatarStéphane Graber <stgraber@ubuntu.com>