|
|
@ -82,14 +82,14 @@ checkrun() {
|
|
|
|
#не запустим если загрузка не в Scrach режиме
|
|
|
|
#не запустим если загрузка не в Scrach режиме
|
|
|
|
if ! mount | grep /mnt/scratch &>/dev/null
|
|
|
|
if ! mount | grep /mnt/scratch &>/dev/null
|
|
|
|
then
|
|
|
|
then
|
|
|
|
echo "This program only works in the system, installed by Calculate with the option '--scratch'."
|
|
|
|
echo "This program only works in the system, installed by Calculate with the option '--build'."
|
|
|
|
exit;
|
|
|
|
exit;
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
#не запустим второй раз
|
|
|
|
#не запустим второй раз
|
|
|
|
if mount | grep "/dev/pts on /mnt/builder/dev/pts " &>/dev/null
|
|
|
|
if mount | grep "/dev/pts on /mnt/builder/dev/pts " &>/dev/null
|
|
|
|
then
|
|
|
|
then
|
|
|
|
if [ `ps ax | grep -v grep | grep -c "/bin/bash /usr/bin/scratch"` -gt 3 ];
|
|
|
|
if [ `ps ax | grep -v grep | grep -c "/bin/bash /usr/bin/cl-builder"` -gt 3 ];
|
|
|
|
then
|
|
|
|
then
|
|
|
|
echo "This program is already run."
|
|
|
|
echo "This program is already run."
|
|
|
|
exit;
|
|
|
|
exit;
|
|
|
|