(Click to open topic with navigation)
Path: Administration > Configuration > DataviewConfig.groovy validation link
Image 4-2: DataviewConfig.groovy validation |
Click to enlarge |
The DataviewConfig.groovy validation page displays validation results for each section of the DataviewConfig.groovy file. Each of the sections corresponds to a particular page in Viewpoint. Note that some portions of the DataviewConfig.groovy file may not be applicable to your particular suite.
For detailed information about how to use this configuration file to customize your instance of Viewpoint, see Dataview and Details customization.
The following configurations are validated:
Configuration | Description |
---|---|
dataview.images |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Image Management page. The Image Management page is not utilized in Viewpoint for Moab HPC Suite. |
dataview.eventLog | Portion of the DataviewConfig.groovy file that contains the JSON configuration for event information in gadgets. |
dataview.events | Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Event Log page (see About event log). |
dataview.service_events | Portion of the DataviewConfig.groovy file that contains the JSON configuration for the history tab on service details. |
dataview.job |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Job Management page |
dataview.nodes | Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Node Management page (see About node management). |
dataview.role | Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Role Management page (see About role management). |
dataview.service |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Service Management page. The Service Management page is not utilized in Viewpoint for Moab HPC Suite. |
dataview.serviceCatalog |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Service Template Management page. The Service Template Management page is not utilized in Viewpoint for Moab HPC Suite. |
dataview.viewReservations | Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Reservation Management page (see About reservation management). |
dataview.vms |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Virtual Machine Management page. The Virtual Machine Management page is not utilized in Viewpoint for Moab HPC Suite. |
detailsproperties.event | Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Event Details page (see Fields: Event Details). |
detailsproperties.image |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Image Details page. The Image Details page is not utilized in Viewpoint for Moab HPC Suite. |
detailsproperties.node | Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Node Details page (see Fields: Node Details). |
detailsproperties.reservation | Portion of the DataviewConfig.groovy file that contains the JSON configuration for the Reservation Details page (see Fields: Reservation Details). |
detailsproperties.service_container |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for the top-level service container details (on the Service Details page). The Service Details page is not utilized in Viewpoint for Moab HPC Suite. |
detailsproperties.service |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for service container details (on the Service Details page). The Service Details page is not utilized in Viewpoint for Moab HPC Suite. |
detailsproperties.serviceDeleted |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for deleted service details (on the Service Details page). The Service Details page is not utilized in Viewpoint for Moab HPC Suite. |
detailsproperties.service_vm |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for VM service details (on the Service Details page). The Service Details page is not utilized in Viewpoint for Moab HPC Suite. |
detailsproperties.vms |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for orphaned VMs on the Virtual Machine details page. The Virtual Machine Details page is not utilized in Viewpoint for Moab HPC Suite. |
detailsproperties.serviceCatalog_vm |
Portion of the DataviewConfig.groovy file that contains the JSON configuration for VM services on the Edit Service Template page. The Edit Service Template page is not utilized in Viewpoint for Moab HPC Suite. |
File validation
Displays whether or not the JSON configuration for a particular page passed or failed.
The validation check that Viewpoint runs on these files only checks that the JSON syntax is correct. It does not validate that your customizations will actually work.
If a JSON configuration failed validation, its corresponding page will still load, but without the configurations you attempted to make.
When you click a file heading (for example, dataview.events), the page expands to display the JSON objects contained in the configuration file. For example:
You cannot edit the JSON for configuration files from this interface. The DataviewConfig.groovy validation page only displays the JSON that is contained in the actual individual sections of the DataviewConfig.groovy file. For information about where you access the file and how to use it to customize your instance of Viewpoint, see Dataview and Details customization.
Show all
Displays all sections of the JSON configuration, whether or not they are broken.
Show broken only
Displays only sections of the JSON configuration that did not pass validation.
Expand all
Displays the actual formatted JSON code for each section.
Contract all
Hides the formatted JSON code for each section so that only the file heading displays.
Related topics