@ -122,3 +122,11 @@ is_live() {
[ -z "$USPID" ] && return 1
echo $USPID $(pgrep -f ".reaper $NAME")
}
list_running() {
for C in $(pgrep -a overlay-boot | awk '{print $4}') ; do
eval NAME="$(sed "/^NAME=.*/{s|^NAME=||;b};d" $C)"
[ -z "$NAME" ] && NAME=$(basename $C .conf)
echo $NAME
done
@ -5,6 +5,11 @@
NAME="$1"
if [ -z "$NAME" ] ; then
echo "Select subhost: $(list_running)"
exit 0
fi
read USPID RSPID <<EOF
$(is_live $NAME)
EOF