Tipos de propiedad de la variable del recopilador

Las propiedades de la variable de recopilador especifican cómo recopilar información del manifiesto del servidor.

Puede definir los siguientes tipos de propiedades en un recopilador:

Establecer valor
Estas propiedades asignan un valor con nombre y estático al servidor. El usuario especifica el nombre de la propiedad y el valor.
Pueden utilizarse valores especiales en el valor para obtener respuestas predefinidas. Los valores especiales comienzan con el carácter de subrayado (_). Consulte Propiedades especiales en recopiladores.
Incorporado
Estas propiedades devuelven información sobre el host asignado al recurso del servidor. Para obtener una lista de propiedades incorporadas, consulte el apartado Propiedades incorporadas.
Ejecutar mandato
Este tipo de propiedad especifica un mandato que debe ejecutar el sistema. El valor de la propiedad se establece en la lista de la ejecución del mandato. De forma predeterminada se utilizan los primeros 255 caracteres de la salida. Puede utilizar una expresión regular para extraer partes específicas de la salida.
  • Propiedad: nombre de la propiedad
  • Mandato: el mandato que ejecutar en el host asignado al servidor de recursos.
  • Expresión regular: una expresión regular utilizada para filtrar la salida. Si se especifica, el sistema de compilación intentará hacer coincidir la expresión regular con cada línea de salida del mandato. La primera vez que coincida una línea, el sistema recuperará el valor de $1, que es un convenio de Perl, y utilizará $1 como el valor de dicha propiedad. La expresión regular debe incluir al menos un juego de paréntesis para que pueda devolver un valor. Consulte la documentación Perl para obtener más información sobre cómo construir expresiones regulares Perl.
Incluir
Este tipo de propiedad especifica una lista de recopiladores. Puede anidar recopiladores. Cuando se crea un recopilador del tipo Incluir, deberá especificar el nombre de otro recopilado como su valor. Cuando el sistema de compilación crea o actualiza el manifiesto, el sistema inserta las propiedades del recopilador referenciado.
Consejo: El sistema aplica las propiedades de la variable del recopilador en el orden en que aparecen listadas en el recopilador; posteriores propiedades con el mismo nombre alteran temporalmente las anteriores. Utilice esta característica cuando incluya un recopilador dentro de otro. Si quiere utilizar algunas de las propiedades de la variable de un recopilador pero no todas, altere temporalmente las que no quiere utilizar.

El sistema aplica también algunas pocas propiedades automáticamente, tales como la propiedad BF_NAME que contiene el nombre lógico del servidor. Estas se consideran como parte de las propiedades especiales del manifiesto. Consulte Propiedades preestablecidas.


Comentarios