On Tue, Mar 17, 2015 at 3:29 PM, Damian, Alexandru < [email protected]> wrote:
> Cool, thank you ! > > Alex > > On Tue, Mar 17, 2015 at 11:50 AM, Kanevskiy, Alexander < > [email protected]> wrote: > >> Alex, one liner fix :) >> >> diff --git a/bitbake/bin/toaster b/bitbake/bin/toaster >> index 7907b57..ceff747 100755 >> --- a/bitbake/bin/toaster >> +++ b/bitbake/bin/toaster >> @@ -37,7 +37,7 @@ function webserverKillAll() >> kill -SIGTERM -$(< ${pidfile}) 2>/dev/null >> sleep 1; >> # Kill processes if they are still running - may >> happen in interactive shells >> - ps fux | grep "python.*manage.py runserver" | awk >> '{print $2}' | xargs kill >> + pkill -f "python.*manage.py runserver" -U $UID >> > small correction, -U parameter should be before pattern. so, should be replaced with: pkill -U $UID -f "python.*manage.py runserver" > done; >> rm ${pidfile} >> fi >> >> >> or without bash-ism: >> >> diff --git a/bitbake/bin/toaster b/bitbake/bin/toaster >> index 7907b57..ceff747 100755 >> --- a/bitbake/bin/toaster >> +++ b/bitbake/bin/toaster >> @@ -37,7 +37,7 @@ function webserverKillAll() >> kill -SIGTERM -$(< ${pidfile}) 2>/dev/null >> sleep 1; >> # Kill processes if they are still running - may >> happen in interactive shells >> - ps fux | grep "python.*manage.py runserver" | awk >> '{print $2}' | xargs kill >> + ps ux | grep "python.*manage.py runserver" | awk >> '{print $2}' | xargs kill >> done; >> rm ${pidfile} >> fi >> >> >> >> >> -- >> Best regards, Alexander Kanevskiy. >> > -- br, Alexander Kanevskiy
-- _______________________________________________ toaster mailing list [email protected] https://lists.yoctoproject.org/listinfo/toaster
