4 – Configuration > 4.3 Configuration references > Fields: DataviewConfig.groovy validation

Fields: DataviewConfig.groovy validation

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 (see About job management).

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