fix foglamp status (false negative startup)
@@ -332,7 +332,8 @@ foglamp_status() {
fi
;;
*)
- if [[ `ps -ef | grep -c 'python3 -m foglamp.services.core'` -gt 1 ]]; then
+ pgrep -f 'python3.*-m.*foglamp.services.core' &> /dev/null
+ if [[ $? -eq 0 ]]; then
if [[ "$1" == "silent" ]]; then
echo "1"
else
