Use "exec <put command here>" in your script, and the command itself will replace the bash process.
On Mon, Sep 30, 2013 at 4:25 PM, Marcos Cano <[email protected]> wrote: > scipt will have different PID from the command within the script.. so with > supervisor i will just have control over the script, not the script that is > inside the script... > > i think that made more sense... > > > On Mon, Sep 30, 2013 at 5:18 PM, Marcos Cano <[email protected]> wrote: > >> the problem is that if i put my command in a script it will create (lets >> suppose) pid of 2448 i will then loose control of the command itself, >> because when i check it with ps aux , my command will be with a PID of 2450 >> >> i dont know if that make sense? >> >> >> On Mon, Sep 30, 2013 at 5:08 PM, Brent Tubbs <[email protected]>wrote: >> >>> IIRC, 'command' isn't executed in a shell context, and can't itself use >>> environment variables passed in by Supervisor. You could put your command >>> in a Bash script though, have Supervisor call that, and there you should be >>> able to use $DIRECT. >>> >>> >>> On Mon, Sep 30, 2013 at 2:59 PM, Marcos Cano <[email protected]> wrote: >>> >>>> hello im trying to achieve something like this.. >>>> >>>> command=java -server -Xmx128M -classpath $DIRECT some.java.Application >>>> >>>> >>>> where the environment variable DIRECT, could be inherit from the >>>> supervisord config file environment option or by the sub-process itself >>>> environment option... >>>> >>>> but when trying to run it... it can not start because the classpath is >>>> not set unless i explicitly set it like >>>> >>>> >>>> command=java -server -Xmx128M -classpath /path/that/iwant/ >>>> some.java.Application >>>> >>>> >>>> is there any way i can achieve this? or am i doing something wrong? >>>> >>>> greetings >>>> >>>> >>>> >>>> _______________________________________________ >>>> Supervisor-users mailing list >>>> [email protected] >>>> https://lists.supervisord.org/mailman/listinfo/supervisor-users >>>> >>>> >>> >> >
_______________________________________________ Supervisor-users mailing list [email protected] https://lists.supervisord.org/mailman/listinfo/supervisor-users
