Información de referencia › Guía de referencia de la interfaz de usuario › Interfaz de usuario gráfica › Editor de clase: dispositivos simples › Ficha Archivos de configuración
Ficha Archivos de configuración
La hoja de propiedades de archivos de configuración permite definir un conjunto de archivos en los volúmenes del dispositivo que desee que CA AppLogic modifique. Todos los valores de propiedad establecidos en la instancia del dispositivo se propagarán a estos archivos. Estos archivos, por ejemplo, podrían ser httpd.conf para el dispositivo del servidor Web de Apache, my.cnf para el dispositivo de base de datos MySQL, entre otros.
Nota: La hoja de propiedades de archivos de configuración solo se admite si el modo de configuración para el dispositivo se establece en volfix. Si el modo de configuración para el dispositivo se establece en dhcp, el dispositivo deberá gestionar internamente los valores de configuración.
Para cada archivo de configuración que desee que CA AppLogic modifique, agregue una entrada a esta lista.
- Volumen
-
El volumen del dispositivo en el que reside el archivo de configuración. Normalmente se trata del volumen de arranque pero, en algunos casos, puede tener un archivo de configuración en un volumen de datos. CA AppLogic puede modificar los archivos de configuración en volúmenes instanciables y de marcador que no sean de solo lectura.
- Ruta
-
La ruta al archivo de configuración que necesita ser modificado, con relación a la raíz del volumen. Por ejemplo, puede ser /etc/my.cnf para el archivo de configuración MySQL.
- Método de comillas
-
El método que CA AppLogic utilizará para escapar metacaracteres en el valor. Un "metacarácter" es cualquier carácter que tiene un significado especial en el archivo de configuración y se debe entrecomillar (o "escapar") de alguna manera para que aparezca como un carácter de datos y no en su rol de función especial. En función del tipo de archivo del que disponga, el método de comillas se puede establecer como uno de los valores siguientes:
- Ninguno o Conf: sin escape (valor predeterminado). El valor se almacena en el archivo de configuración tal cual.
- Bash, Perl o C: se supone que los valores de datos encerrados entre comillas utilizarán \" para indicar el carácter de escape y \\ para indicar la barra inclinada invertida. Las barras inclinadas invertidas que no escapan un carácter " o \ se dejan intactas, es decir, si establece un valor de propiedad como "abc\def"ghi\n", el resultado escrito en el archivo de configuración será "abc\\def\"ghi\n". Los valores que no están encerrados entre comillas se limitan a caracteres alfanuméricos. Si una propiedad se establece como un valor con otros caracteres se comunica un error aunque el filtro para esa propiedad lo permita.
- HTML: los caracteres que tienen importancia en la sintaxis HTML (< > " y &) se codifican como < > " y &. Por ejemplo, abc&def<ghi se convierte en abc&def<ghi en el archivo de configuración.
Nota:
- Puede cambiar el orden de la lista mediante la selección de una entrada y el uso de los botones arriba y abajo que se encuentran a la derecha de la lista.
- Para que CA AppLogic modifique correctamente los archivos de configuración y sepa dónde aplicar los valores de propiedad de la instancia, es necesario instrumentar estos archivos de configuración mediante la sintaxis de marcado de propiedades. Para obtener más información, consulte la Guía de creación del dispositivo.
- Además de los archivos de configuración que agrega aquí, CA AppLogic también pone todos los valores de propiedad en un pequeño archivo de script de shell denominado /etc/applogic.sh. Puede utilizar ese archivo de scripts de shell a través del comando /etc/applogic.sh de origen. Para obtener más información, consulte la Guía de creación del dispositivo.
|
Copyright © 2012 CA.
Todos los derechos reservados.
|
|