Sun Cluster Data Services Developer's Guide for Solaris OS

How to Clone an Existing Resource Type

Follow this procedure to clone an existing resource type generated by Agent Builder.

  1. Load an existing resource type into Agent Builder by using one of these methods:

    • Launch Agent Builder from the working directory (which contains the rtconfig file) for an existing resource type (created with Agent Builder). Agent Builder loads the values for that resource type in the Create and Configure screens.

    • Use the Load Resource Type option from the File pull-down menu.

  2. Change the working directory on the Create screen.

    You must use Browse to select a directory. Typing a new directory name is not sufficient. After you select a directory, Agent Builder re-enables the Create button.

  3. Make changes.

    You might use this procedure to change the type of code generated for the resource type. For example, if you initially create a Korn shell version of a resource type but find over time that you require a C version, you can load the existing Korn shell resource type, change the language for the output to C, and then have Agent Builder build a C version of the resource type.

  4. Create the cloned resource type.

    Click Create to create the resource type. Click Next to display the Configure screen. Click Configure to configure the resource type, and then click Cancel to finish.