You can use the following dmctl command to change the value of any basic-type attribute (string, boolean, integer, float, and so on) defined in an ICIM class:

dmctl -s <Domain Manager instance name> put    <class::instance::attribute> <value>

Upon issuing a dmctl command, you will be prompted for a username and password. Respond with your administration account (for example, admin and changeme).

Using the dmctl command to modify a parameter setting is temporary in the following sense: When the Domain Manager is restarted, it reads the original parameter value in the configuration file. To make the change permanent, use the sm_edit utility to change the parameter setting in the configuration file.

For the VoIP Management Suite, you can use the dmctl command to overwrite individual trace parameter settings with new settings in a running VoIP Availability Manager. Settings modified by the dmctl command remain in effect as long as the VoIP Availability Manager continues to run. If the VoIP Availability Manager is restarted, it reads the original parameter settings from the configuration file. Settings specified for parameters in the voip.conf file take precedence over settings modified by the dmctl command. “Description of voip.conf” on page 31 provides information about trace parameters and other configuration parameters.

As an example of using the dmctl command to modify a parameter setting, from the BASEDIR/smarts/bin directory in a VoIP Availability Manager installation area, you can issue the following dmctl command to temporarily overwrite the TraceEvents parameter setting specified in the voip.conf file:

dmctl -s VoIP-AM put 
   VOIP_Manager::VOIP-Manager::TraceEvents TRUE

The parameters in the voip.conf file are defined as attributes of the object named VOIP-Manager. VOIP-Manager is an instance of the VOIP_Manager class.