Administración de redes y automatización : Cisco Intelligent Automation for Cloud 4.0

Agregue los nuevos botones de acción en mis servidores

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios


Contenido


Introducción

Este documento explica cómo agregar un nuevo botón en mi popover de los servidores y atarlo con un nuevo servicio.

Antes de comenzar

Requisitos

No hay requisitos específicos para este documento.

Componentes Utilizados

La información en este documento se basa en estas versiones de software y hardware.

  • La configuración siguiente se aplica a las versiones 4.0 IAC.

Agregar los nuevos botones a mi servidor

Crear un nuevo servicio o la modificación de un servicio existente está fuera del alcance de este documento.

Diseñador IAC y del servicio

El procedimiento para crear los nuevos botones en mis servidores requiere el uso del diseñador del servicio.

Agregar un nuevo botón

El siguiente ejemplo ilustra los pasos para agregar un nuevo botón “para liberar la dirección IP flotante.”

Paso 1: Entre al diseñador del servicio como se muestra abajo en el diagrama 1.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117659-Diagram1.png

Paso 2: Cree un servicio y salve su nombre para uso futuro.

  • En el diagrama 2 mostrado abajo, el nombre “dirección IP flotante de la versión” se asigna al nuevo botón y es con diferenciación entre mayúsculas y minúsculas.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117659-Diagram2.png

Paso 3: Localice el directorio del despliegue IAC y abra el archivo “my-servers.html” para editar.

  • “\ RequestCenterServer \ implementaciones \ RequestCenter.war \ aduana \ IAC \ portlets \ my-servers.html”

Paso 4: Agregue la línea nueva al final de la sección de ServiceIds como se muestra abajo en el diagrama 3.

NOTA: El nombre del servicio es con diferenciación entre mayúsculas y minúsculas, y utiliza el “serviceId” como segundo argumento.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117659-Diagram3.png

Paso 5: Abra el archivo “IACServersPopover.js” para editar eso está situado en “\ src \ aparato \ iac \ IACServersPopover.js”

  • Encuentre la declaración de variable: “buttonHTML”. Debe ser el número de línea cercano 160 como se muestra abajo en el diagrama 4.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117659-Diagram4.png

  • Después de la declaración del “buttonHTML” son las condiciones adicionales dispuestas por el tipo, el estado y los rol del usuario VM.

Paso 6: Inserte el código siguiente con las condiciones apropiadas para mostrar la acción para cada papel específico y el tipo PE, antes de llamar el código de los “generateActionButtons” (situado antes de la línea no.: 198) como se muestra abajo en el diagrama 5.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117659-Diagram5.png

  • En los serviceNames, avance el nombre del servicio, en este ejemplo “dirección IP flotante de la versión.”

  • En los serviceIDs, avance el valor del índice apropiado de idsArray, en este ejemplo que es el índice 20, la búsqueda más reciente del servicio de los “getServiceProperties” en my-servers.html.

  • En los cssClassNames, avance la clase CSS de botón.

Paso 7: El abrir archivo “IACGenerateActionButtons.js” para editar y encuentra la función: “generateMyServersGroupButtons”.

  • En el extremo de este loop de la función mostrado abajo en el diagrama 6, cambie los valores resaltados según su servicio:

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117659-Diagram6.png

Usted puede cambiar el networkServicesGroup a uno del siguiente basado en sus requisitos:

  • lifecycleManagementGroup

  • networkServicesGroup

  • serverOpsGroup

Paso 8: Se crea la estructura, se ejecuta y despliega para verificar el nuevo botón.


Información Relacionada


Document ID: 117659