SMIT general application Smart Assist add stanzas

This section lists the commented SMIT add stanzas for the GASA Smart Assist.

# Cooked Field: nodes
#
# Note that the text "nodes" in the cmd_to_discover_postfix is part
# of #the cooked fields from the Smart Assist screens that precede this
# dialog. Users will #select a Smart Assist to instantiate, once
# selected a list of nodes where that smart #assist can be
# used will be provided to the SMIT screens that follow. The "nodes"
# cooked field contains a comma ',' delimited list of node names
sm_cmd_hdr:
  id = "clsa_gasa_add"
  option_id = "clsa_gasa_add_opts"
  has_name_select = ""
  name = "General Application Smart Assist"
  name_msg_file = "cluster.cat"
  name_msg_set = 51
  name_msg_id = 17
  cmd_to_exec = "/usr/es/sbin/cluster/sa/gasa/sbin/add"
  ask = ""
  exec_mode = ""
  ghost = ""
  cmd_to_discover = "/usr/es/sbin/cluster/sa/gasa/sbin/smit_util
add_discover"
  cmd_to_discover_postfix = "nodes"
  name_size = 0
  value_size = 0
  help_msg_id = "42,10"
  help_msg_loc = "cluster_hlp.cat"
  help_msg_base = ""
  help_msg_book = ""

# Application Name
#
# This is the name that PowerHA SystemMirror will use to uniquely identify the
# collection of PowerHA SystemMirror resource groups, application controller, and other
# related resources
# Users can modify / delete an existing application given its name
# All Smart Assists must contain an application name
#
sm_cmd_opt:
  id_seq_num = "10"
  id = "clsa_gasa_add_opts"
  disc_field_name = ""
  name = "Application Name"
  name_msg_file = "cluster.cat"
  name_msg_set = 43
  name_msg_id = 32
  op_type = ""
  entry_type = "t"
  entry_size = 24
  required = "+"
  prefix = "-a"
  cmd_to_list_mode = ""
  cmd_to_list = ""
  cmd_to_list_postfix = ""
  multi_select = ""
  value_index = 0
  disp_values = ""
  values_msg_file = ""
  values_msg_set = 0
  values_msg_id = 0
  aix_values = ""
  help_msg_id = "30,3"
  help_msg_loc = "cluster_hlp.cat"
  help_msg_base = ""
  help_msg_book = ""

# Primary Node:
#
# For the GASA Smart Assist there exists a separation of primary and
# takeover nodes.
#
# The primary node is where the application will be brought online
# initially and will be the first node in the participating nodes of the
# constructed PowerHA SystemMirror resource group.
#
sm_cmd_opt:
  id_seq_num = "20"
  id = "clsa_gasa_add_opts"
  disc_field_name = "primary"
  name = "Primary Node"
  name_msg_file = "cluster.cat"
  name_msg_set = 51
  name_msg_id = 15
  op_type = "l"
  entry_type = "t"
  entry_size = 33
  required = "+"
  prefix = "-P"
  cmd_to_list_mode = ""
  cmd_to_list = "/usr/es/sbin/cluster/sa/gasa/sbin/smit_util list"
  cmd_to_list_postfix = "nodes"
  multi_select = ""
  value_index = 0
  disp_values = ""
  values_msg_file = ""
  values_msg_set = 0
  values_msg_id = 0
  aix_values = ""
  help_msg_id = "42,8"
  help_msg_loc = "cluster_hlp.cat"
  help_msg_base = ""
  help_msg_book = ""

# Takeover Nodes:
#
# List of nodes that participate in the constructed resource group
#
# Note that the SMIT cmd_to_list command uses our internal smit_util
# command, which internally calls "clvt query node"
#
sm_cmd_opt:
  id_seq_num = "30"
  id = "clsa_gasa_add_opts"
  disc_field_name = "takeover"
  name = "Takeover Nodes"
  name_msg_file = "cluster.cat"
  name_msg_set = 51
  name_msg_id = 16
  op_type = "l"
  entry_type = "t"
  entry_size = 0
  required = "+"
  prefix = "-T"
  cmd_to_list_mode = ""
  cmd_to_list = "/usr/es/sbin/cluster/sa/gasa/sbin/smit_util list"
  cmd_to_list_postfix = "nodes"
  multi_select = ","
  value_index = 0
  disp_values = ""
  values_msg_file = ""
  values_msg_set = 0
  values_msg_id = 0
  aix_values = ""
  help_msg_id = "42,9"
  help_msg_loc = "cluster_hlp.cat"
  help_msg_base = ""
  help_msg_book = ""

# Application Controller Start Script
#
# Script name used to start the application
#
# No default value
# This property is required
#
sm_cmd_opt:
  id_seq_num = "40"
  id = "clsa_gasa_add_opts"
  disc_field_name = ""
  name = "Application Controller Start Script"
  name_msg_file = "cluster.cat"
  name_msg_set = 43
  name_msg_id = 4
  op_type = ""
  entry_type = "t"
  entry_size = 256
  required = "+"
  prefix = "-R"
  cmd_to_list_mode = ""
  cmd_to_list = ""
  cmd_to_list_postfix = ""
  multi_select = ""
  value_index = 0
  disp_values = ""
  values_msg_file = ""
  values_msg_set = 0
  values_msg_id = 0
  aix_values = ""
  help_msg_id = "30,4"
  help_msg_loc = "cluster_hlp.cat"
  help_msg_base = ""
  help_msg_book = ""

# Application Controller Stop Script
#
# Script name used to start the application
#
# No default value
# This property is required
#
sm_cmd_opt:
  id_seq_num = "50"
  id = "clsa_gasa_add_opts"
  disc_field_name = ""
  name = "Application Controller Stop Script"
  name_msg_file = "cluster.cat"
  name_msg_set = 43
  name_msg_id = 5
  op_type = ""
  entry_type = "t"
  entry_size = 256
  required = "+"
  prefix = "-O"
  cmd_to_list_mode = ""
  cmd_to_list = ""
  cmd_to_list_postfix = ""
  multi_select = ""
  value_index = 0
  disp_values = ""
  values_msg_file = ""
  values_msg_set = 0
  values_msg_id = 0
  aix_values = ""
  help_msg_id = "30,5"
  help_msg_loc = "cluster_hlp.cat"
  help_msg_base = ""
  help_msg_book = ""

# Service IP label
#
# The user must choose a service IP label to participate in the
# constructed HACM resource group
#
# The command to list cllsserviceips can be used by other Smart Assists
# to provide a list of pre-configured service IP labels, and available
# labels that can be defined to PowerHA SystemMirror.
#
sm_cmd_opt:
  id_seq_num = "60"
  id = "clsa_gasa_add_opts"
  disc_field_name = ""
  name = "Service IP Label"
  name_msg_file = "cluster.cat"
  name_msg_set = 43
  name_msg_id = 6
  op_type = "l"
  entry_type = "t"
  entry_size = 32
  required = "+"
  prefix = "-I"
  cmd_to_list_mode = "1"
  cmd_to_list = "/usr/es/sbin/cluster/sa/sbin/cllsserviceips"
  cmd_to_list_postfix = ""
  multi_select = "n"
  value_index = 0
  disp_values = ""
  values_msg_file = ""
  values_msg_set = 0
  values_msg_id = 0
  aix_values = ""
  help_msg_id = "30,6"
  help_msg_loc = "cluster_hlp.cat"
  help_msg_base = ""
  help_msg_book = ""