[Seaside] How to start an image with PORT parameter

Mariano Martinez Peck marianopeck at gmail.com
Sun Jul 26 20:54:13 UTC 2009


On Sun, Jul 26, 2009 at 5:25 PM, Philippe Marschall <
philippe.marschall at gmail.com> wrote:

> 2009/7/26 Mariano Martinez Peck <marianopeck at gmail.com>:
> >
> >
> > 2009/7/15 Miguel Enrique Cobá Martinez <miguel.coba at gmail.com>
> >>
> >> El mié, 15-07-2009 a las 17:57 -0300, Germán Arduino escribió:
> >> > Tried, but don't works.
> >> >
> >> > I got the same error.
> >> >
> >>
> >> I use this script to start a magma image an serveral seaside images:
> >>
> >> #!/bin/sh
> >>
> >> NOHUP="/usr/bin/nohup"
> >> SQUEAK_VM="/usr/bin/squeakvm"
> >> SQUEAK_OPTS="-mmap 100m -vm-sound-null -vm-display-X11 -headless"
> >> SQUEAK="$SQUEAK_VM $SQUEAK_OPTS"
> >> IMAGES_HOME="/home/miguel/squeak/images/azteca"
> >> SCRIPTS_HOME="/home/miguel/squeak/scripts/azteca"
> >> LOGS_HOME="/home/miguel/squeak/logs/azteca"
> >> START_PORT=8080
> >> END_PORT=8093
> >>
> >>
> >> # Start the Magma image
> >> echo "Starting Magma image"
> >> $NOHUP $SQUEAK $IMAGES_HOME/magma.image $SCRIPTS_HOME/magma.st >>
> >> $LOGS_HOME/magma.nohup &
> >>
> >> # Start the Seaside images
> >> for PORT in `seq $START_PORT $END_PORT`; do
> >>  echo "Starting Seaside image on port: $port"
> >>  $NOHUP $SQUEAK $IMAGES_HOME/seaside.image $SCRIPTS_HOME/seaside.st
> >
> >
> > Sorry for the offtopic, what I have a question: is there a simple way to
> > kill what you started with nohup?
>
> Write the pid into a file?


I am still newbie with *nix. How can I know the PID from a process I started
from nohup? Suppose I have this script:

#!/bin/sh
#settings
NOHUP="/usr/bin/nohup"
VM="/home/mariano/squeak/expury/build/squeak"
# Para produccion, como no van a estar las X, tengo que poner el
-vm-display-null
VM_PARAMS="-mmap 200m -vm-sound-null"
IMAGE="destinoMochila.image"

#start the vm
$NOHUP "$VM" $VM_PARAMS "$IMAGE" &


And I want to add a line/s at the end of this script that writes to a file
called "destinoMochilaPID" the PID of that SqueakVM. How can I do this ?

Thanks for the help!

Mariano


>
>
> Cheers
> Philippe
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20090726/cd29a2a2/attachment-0001.htm


More information about the seaside mailing list