Hitachi

JP1 Version 12 JP1/Automatic Operation Service Template Developer's Guide 


1.5 General procedure when editing and reusing an existing service template

Users can create original service templates by copying and then editing the service templates provided by JP1/AO (in the standard JP1/AO package or JP1/AO Content Set). To edit a release service template, copy the template and then edit the copy as a new service template.

Important

Once edited, the service templates (bundled service templates and JP1/AO Content Set) and plug-ins provided by JP1/AO are outside the scope of JP1/AO product support. However, the plug-ins provided by JP1/AO (the standard JP1/AO package or JP1/AO Content Set) that are called from such templates remain subject to product support.

The following table lists the cases of editing service templates and shows where to read about the tasks involved in editing a service template.

Table 1‒2: Reading material for each development stage

Task

You might perform this task when:

Refer to

Investigation

  • You are investigating whether an existing service template or plug-in can be used without further modification.

JP1/Automatic Operation Service Template Reference

Editing service template definition information

  • You want to change the name of the service template from "Stop virtual server" to "Stop virtual server and Notify by email".

1.5.1 General procedure when editing service template definition information

Editing plug-ins

  • You want to change the contents of scripts or commands defined in a plug-in.

  • You want to change the icon displayed for a plug-in in the Flow area.

1.5.2 General procedure for editing a plug-in and applying the result to a service template

Creating new plug-ins

  • You want to create a new plug-in and define processing that executes a command.

1.5.3 General procedure for creating new plug-ins and adding them to service templates

Changing the version of components used as steps

  • You want to replace the plug-ins used as the steps with the latest version of plug-ins.

1.5.4 General procedure for changing the version of a component used as a step

Adding or deleting steps to or from the service template

  • You want to insert an email-sending process at the end of the processing automated by the service template.

  • A file transfer step is no longer required for processing that acquires log data for JP1/IM and JP1/Base.

1.5.5 General procedure for adding or deleting processing to or from a service template

Setting property values dynamically or statically during execution of the service

  • For processing that increases available memory, you want the memory capacity to be fixed at 5 GB each time the service runs.

  • You want a command to be executed in response to the execution result of the previous command.

1.5.6 General procedure for dynamically or statically setting property values when executing services

Setting properties used by users who execute the service to specify necessary values for executing the service, and to acquire the execution result of the service

  • For processing that increases the memory capacity, you want to specify the memory capacity (instead of fixing the memory capacity) when executing the service.

  • You want to check the processing result of a plug-in in the Task Details window.

1.5.7 General procedure for setting service properties

Organization of this section