We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ab3ec25 + fd0623d commit a168917Copy full SHA for a168917
get_disk_usage
@@ -2,13 +2,21 @@
2
3
IsInContainer=false
4
5
-if grep /docker/ /proc/1/cgroup -qa; then
6
- IsInContainer=true
7
-elif grep /lxc/ /proc/1/cgroup -qa; then
8
9
-elif [ -f /.dockerenv ]; then
10
11
-elif cat /proc/1/sched |head -n 1|grep -vqa "(1," ;then
+CGROUP=/proc/1/cgroup
+SCHED=/proc/1/sched
+DOCKERENV=/.dockerenv
+
+if [ -f "$CGROUP" ]; then
+ if grep /docker/ $CGROUP -qa; then
+ IsInContainer=true
12
+ elif grep /lxc/ $CGROUP -qa; then
13
14
+ fi
15
+elif [ -f "$SCHED" ]; then
16
+ if cat $SCHED | head -n 1 | grep -vqa "(1,"; then
17
18
19
+elif [ -f "$DOCKERENV" ]; then
20
IsInContainer=true
21
fi
22
0 commit comments