El 3 de junio de 2014, 0:59, Fabyc <[email protected]> escribió: > On Monday, June 2, 2014 2:41:07 AM UTC-5, jmartin wrote: > >> >> >> >> El 31 de mayo de 2014, 20:50, Fabyc <[email protected]> escribió: >> >> Hola lista. >>> >>> Actualmente tengo configurado al servidor Tryton para que inicie y se >>> detenga >>> automáticamente como demonio Linux el cual tiene las opciones: start, >>> stop, >>> restart, status. Utilizo el siguiente script [1] >>> >>> Mi pregunta es sobre como sería para que a ese script [1] se le agregue >>> / modifique >>> la opción para que utilice virtualenvwrapper? >>> >> >> Hola Fabyc, >> >> Debes definir la variable de entorno PYTHONPATH asignándole la ruta del >> virtualenv, así como iniciar el virtualenv. Tienes un ejemplo en [1] >> > >> Saludos, >> >> [1] https://bitbucket.org/aneolf/etc >> > > Hola Jesús. > > Ya modifiqué el archivo que estoy utilizando como demonio. Le agregué lo > que me indicaste > basado en el ejemplo que me diste. > > Ahora ya tengo corriendo como demonio a Tryton bajo el virtualenv del > usuario. > Hay alguna manera de saber si Tryton efectivamente está ejecutándose bajo > el entorno > virtual del usuario? > > Basado en el ejemplo dado, cómo se puede saber que Tryton está > ejecutándose bajo > ${VIRTUALENVDIR}/bin ? > > Si no se estuviera ejecutando sobre el entorno virtual lo sabrías. Quiero decir, fallaría la ejecución por falta de alguna librería, o por no encontrar los módulos en su sitio, etc. Una forma de asegurarse sería crear un par de entornos distintos, ejecutar en cada uno de ellos, una instancia diferente del servidor tryton con diferentes módulos en cada una de ellas, y ver qué módulos te ofrece cada una de ellas. Podrás comprobar que los módulos a los que puedes acceder en cada instancia es distinto.
> > >> >> >> >>> >>> Revisé el script virtual-env.sh de Nantic [2] el cual inicia el entorno >>> virtual pero >>> aún estoy confundido en qué parte del script [1] tengo que poner o >>> modificar. >>> >>> Tengo pensado tener un entorno virtual Tryton para cada usuario de Linux >>> y por >>> consiguiente un script de inicio como demonio para cada usuario en /home/ >>> >>> Disculpen la pregunta de novato pero no soy un gurú de Linux. :-) >>> >>> >>> [1] http://goo.gl/W7wfO3 >>> [2] http://goo.gl/NzwcYJ >>> >> >> >> >> -- >> >> Jesús Martín >> >> Zikzakmedia SL >> Dr. Fleming, 28, baixos >> 08720 Vilafranca del Penedès >> ☏ 93 890 21 08 >> > -- Jesús Martín Zikzakmedia SL Dr. Fleming, 28, baixos 08720 Vilafranca del Penedès ☏ 93 890 21 08
