En esta sección del manual de referencia se enumeran los requisitos básicos de la creación de scripts estándar. Estos scripts serán considerados como servicios exportables, de modo que el sistema distribuido de la red doméstica pueda administrarlos de forma automática.
- Nombre: el nombre de los scripts deberá cumplir el formato "a-zA-Z0-9.sh" y tener un máximo de 40 letras. El nombre de los scripts no puede contener espacios, pero la primera letra de cada palabra que lo componga será mayúscula, salvo la primera palabra.
- Cabecera: la cabecera del archivo deberá contener un comentario del tipo "#package: nombrepaquete" indicando el código del paquete al que corresponda, un comentario del tipo "#desc: descripcion de una linea" con una breve explicación del cometido del propio script y un comentario del tipo "#type:[local|multiple|restricted|redundant]" indicando cómo deberá ser tratado por oddiscovery en la propagación de los servicios en la red OpenDomo.
- Ubicación: los scripts se guardarán en /usr/local/opendomo/services/ por lo que el nombre de tales scripts deberá ser suficientemente descriptivo para evitar colisiones.
- Robustez: es responsabilidad de los scripts efectuar la comprobación de permisos de usuario; asimismo, tales scripts deberán tener permisos de ejecución para aquellos grupos que deban poderlos ejecutar.
- Idioma: los textos de salida de los scripts, así como el contenido de la descripción en la cabecera, será en inglés simplificado, y la interfaz pertinente ya se hará cargo de las traducciones.
Recent comments
5 hours 21 min ago
14 hours 10 min ago
22 hours 55 min ago
23 hours 47 min ago
1 day 2 hours ago
1 day 12 hours ago
1 day 14 hours ago
2 days 16 hours ago
6 days 20 hours ago
6 days 20 hours ago