07.05.2013 Views

Descargando - Parallels

Descargando - Parallels

Descargando - Parallels

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Añadiendo Gestores de Evento<br />

Por ejemplo, creemos un gestor de evento para el evento 'creación de cuenta de<br />

cliente‘. El gestor aceptará un nombre de cliente y el nombre de usuario del cliente<br />

desde variables de entorno. Por comodidad usaremos un shell-script llamado<br />

test-handler.sh que tiene la siguiente apariencia:<br />

#!/bin/bash<br />

echo "--------------" >> /tmp/event_handler.log<br />

/bin/date >> /tmp/event_handler.log # información acerca de la fecha<br />

y hora del evento<br />

/usr/bin/id >> /tmp/event_handler.log # información del usuario, en<br />

el nombre del cual se ejecutó el script (para garantizar el control)<br />

echo "client created" >> /tmp/event_handler.log # información de la<br />

cuenta de cliente creada<br />

echo "name: ${NEW_CONTACT_NAME}" >> /tmp/event_handler.log # nombre<br />

del cliente<br />

echo "login: ${NEW_LOGIN_NAME}" >> /tmp/event_handler.log # nombre<br />

de usuario del cliente<br />

echo "--------------" >> /tmp/event_handler.log<br />

Este script imprime alguna información a un archivo para que podamos controlar su<br />

ejecución (no podemos dar salida a la información a stdout/stderr, ya que el script se<br />

ejecuta en modo de segundo plano).<br />

Supongamos que nuestro script está en el directorio<br />

/plesk_installation_directory/bin (por ejemplo). Lo registramos creando un<br />

gestor de evento a través del panel de control:<br />

1 En el panel de navegación haga clic en el acceso directo de Servidor.<br />

2 Haga clic en el icono Administrador de Eventos dentro del grupo Panel de<br />

Control.<br />

3 Haga clic en el icono Añadir Gestor de Eventos Nuevo. Aparecerá la página<br />

de configuración de gestores de eventos.<br />

4 Seleccione el evento al que desea asignar un gestor en el menú<br />

Evento.<br />

5 Seleccione la prioridad de la ejecución del gestor o indique un valor<br />

personalizado. Para ello, seleccione personalizado en el menú<br />

Prioridad e introduzca el valor deseado.<br />

Cuando se asignan múltiples gestores a un único evento, puede indicar la<br />

secuencia de ejecución del gestor ajustando las diferentes prioridades (un valor<br />

superior corresponde a una prioridad más elevada).<br />

277

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!