[cgmanager-devel] [cgmanager/cgmanager] ed9ec4: general cleanup: properly emit and handle nih erro...

GitHub noreply at github.com
Fri Jan 31 11:27:24 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/cgmanager/cgmanager
  Commit: ed9ec44d7d5d05d61bf81b8fda33b6abb9242b37
      https://github.com/cgmanager/cgmanager/commit/ed9ec44d7d5d05d61bf81b8fda33b6abb9242b37
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-01-30 (Thu, 30 Jan 2014)

  Changed paths:
    M cgmanager-proxy.c
    M cgmanager.c
    M frontend.c
    M fs.c

  Log Message:
  -----------
  general cleanup: properly emit and handle nih errors

If a nih function we called can raise a NihError on error, then
we must harvest it.

Functions which are not in a dbus message context (*_main) must
not call nih_dbus_raise*.

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: a8110cf87749787136aec402e9f15a41f3df8d59
      https://github.com/cgmanager/cgmanager/commit/a8110cf87749787136aec402e9f15a41f3df8d59
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-01-31 (Fri, 31 Jan 2014)

  Changed paths:
    M tests/test09.sh

  Log Message:
  -----------
  test09: use tmpdir for mounting

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 803a287f65a266421d14a28071f60b5487056998
      https://github.com/cgmanager/cgmanager/commit/803a287f65a266421d14a28071f60b5487056998
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-01-31 (Fri, 31 Jan 2014)

  Changed paths:
    M cgmanager-proxy.c
    M cgmanager.c
    M frontend.c
    M frontend.h
    M fs.c
    M fs.h
    M org.linuxcontainers.cgmanager.xml
    A tests/test17.sh

  Log Message:
  -----------
  implement chmod

This allows a user to change permissions on cgroup files which he
owns.  For instance lxc will use this to set g+w on the base tasks
file.

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 75514a5bbc2cf4d77c5a324d94bf1c63f1025b7c
      https://github.com/cgmanager/cgmanager/commit/75514a5bbc2cf4d77c5a324d94bf1c63f1025b7c
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-01-31 (Fri, 31 Jan 2014)

  Changed paths:
    M frontend.c

  Log Message:
  -----------
  frontend.c: use nih_error_steal so we can nih_dbus_error_raise()

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


Compare: https://github.com/cgmanager/cgmanager/compare/c02454774331...75514a5bbc2c


More information about the cgmanager-devel mailing list