]> git.proxmox.com Git - mirror_lxcfs.git/commitdiff
lxc mount hook: don't mount lxcfs fs for any controller already setup
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Wed, 24 Jun 2015 23:26:06 +0000 (18:26 -0500)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Wed, 24 Jun 2015 23:26:30 +0000 (18:26 -0500)
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
share/lxc.mount.hook.in

index c8916ef1598f71ed6dee221279502de373e98f48..aa54161f1375f1bae0631a04eb90f5df5e8396d1 100755 (executable)
@@ -26,6 +26,9 @@ if [ -d "${LXC_ROOTFS_MOUNT}/sys/fs/cgroup" ]; then
                 DEST="systemd"
             fi
 
+            if mountpoint -q ${LXC_ROOTFS_MOUNT}/sys/fs/cgroup/$DEST; then
+                continue
+            fi
             mkdir ${LXC_ROOTFS_MOUNT}/sys/fs/cgroup/$DEST
             mount -n --bind $entry ${LXC_ROOTFS_MOUNT}/sys/fs/cgroup/$DEST
         done