Creación de un nuevo script

La aplicación Scripts de automatización le permite utilizar Jython o Javascript para adjuntar scripts de validación al catálogo de servicios en los niveles de atributo, oferta y carro.

Procedimiento

  1. Vaya a Configuración del sistema > Configuración de plataforma > Scripts de automatización.
  2. Pulse la acción Crear script .
  3. Escriba un nombre para el script en el campo Script .
    Este campo es necesario. También puede especificar una descripción opcionalmente.
  4. Especifique un valor para el Lenguaje de script.
  5. Escriba o copie y pegue el código de script en el campo Origen .
    Nota:

    En cuanto a los scripts de validación que tienen acceso a los atributos de oferta que son campos del diálogo, existen dos métodos para obtener y guardar valores.

    Para recuperar el valor de un atributo del diálogo, utilice el método getValue. Por ejemplo, para un diálogo de oferta que tenga un atributo IPADDR, puede utilizar el código siguiente para llenar la variable ipaddr con el valor del campo IPADDR en el diálogo:
    	ipaddr = offeringAttributes.getValue("IPADDR")
    Para establecer el valor en el diálogo de un atributo, utilice el método setNewValue. El primer parámetro es el nombre del atributo y el segundo es el valor que se debe poner en el campo:
    offeringAttributes.setNewValue("DBDIR", "c:/ibm/db2")
  6. Para probar el script, pulse el icono Ejecutar script .
    Se mostrará el diálogo Resultados del script.
    Nota: la ejecución del script no le permite probar el script que funciona en el entorno del catálogo de servicios, pero sí le permite detectar errores de sintaxis en el script.
    Nota: Jython determina los bloques por sangría, y la función de ejecución de script devolverá un mensaje "no válido" no específico si encuentra errores de sintaxis o sangría.
  7. Haga clic en Cerrar.
  8. Pulse el icono Cambiar estado .
    Se mostrará el diálogo Cambiar estado.
  9. Utilizando la lista junto al campo Nuevo estado , cambie el estado a Producción.
    Un script sólo puede ser utilizado por el catálogo de servicios si está en estado de producción.
  10. Pulse Aceptar.
  11. Para especificar una versión para el script, escriba un número de versión en el campo Versión .
    El campo Versión es opcional.
  12. Pulse Guardar.