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

Reply via email to