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
