From c44fc03789973cab0d689617e3c2f7ec02fd29f7 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 25 Dec 2012 17:08:56 +0100 Subject: [PATCH] lxc-netstat: use posix shell instead of bash MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - use case .. in instead of comparison with globs - avoid 'local' Signed-off-by: Natanael Copa Acked-by: Stéphane Graber --- src/lxc/lxc-netstat.in | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/lxc/lxc-netstat.in b/src/lxc/lxc-netstat.in index df18620a7..87bd3ebb5 100644 --- a/src/lxc/lxc-netstat.in +++ b/src/lxc/lxc-netstat.in @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # # lxc: linux Container library @@ -32,8 +32,6 @@ help() { get_parent_cgroup() { - local hierarchies hierarchy fields subsystems init_cgroup mountpoint - parent_cgroup="" # Obtain a list of hierarchies that contain one or more subsystems @@ -58,11 +56,10 @@ get_parent_cgroup() # Return the absolute path to the containers' parent cgroup # (do not append '/lxc' if the hierarchy contains the 'ns' subsystem) - if [[ ",$subsystems," == *,ns,* ]]; then - parent_cgroup="${mountpoint}${init_cgroup%/}" - else - parent_cgroup="${mountpoint}${init_cgroup%/}/lxc" - fi + case ",$subsystems," in + *,ns,*) parent_cgroup="${mountpoint}${init_cgroup%/}";; + *) parent_cgroup="${mountpoint}${init_cgroup%/}/lxc";; + esac break done }