2 using the properties file to specify parameters, 3-1 specifying the log file, 3-2 specifying a log level – HP StorageWorks XP10000 Disk Array User Manual

Page 111: Using the properties file to specify parameters, Specifying the log file, Specifying a log level

Advertising
background image

Using the Device Manager Properties File 111


# password can be provided directly, or from a password file

password=khalsa

#password=@D:\\DeviceManager\\.passwd

# provide a copy of the raw xml request & response in MessageTrace.log file

messagetrace=true

##### COMMAND PARAMETERS ####

# set the Array model, for commands that use this parameter

model=XP1024

5-2 Using the Properties File to Specify Parameters

Specifying a parameter in the properties file in advance allows you to omit entering the parameter at the
command prompt.

You can specify all the parameters you enter at the command prompt in the properties file. To specify a
parameter, use the parameter name as the key and the parameter value as the property value. For example,
when you always execute a command for a certain storage subsystem, you can set the property corresponding
to the model parameter as model=XP512 instead of entering the following at the command prompt:

C:\hdvm> hdvmcli http://localhost:2001/service GetStorageArray serialnum=30057

model=XP512

When a parameter is specified both from the command line and from the properties file, Device Manager uses
the value from the command line.

NOTE:

All the parameters specified in the properties file are assumed to have been specified when a

command is executed. If you specify an inappropriate parameter, the command execution result may differ
from what you expected. For this reason, make sure that you only specify parameters that do not cause
problems to any other commands.

5-3 Setting Up the Device Manager CLI Execution Environment

This section describes how to set up the Device Manager CLI execution environment based on Table 5-1
Example of Properties File (in Windows).

5-3-1 Specifying the Log File

The default file name of the log file used by Device Manager CLI is hdvmcli.log. This file is created in
Device Manager CLI execution directory or folder. You can specify a default file name, log output destination,
log level, and so on. Specify the log output destination in the hdvmcli.logfile property in the properties file.

In the following example, the command specifies C:\Temp\diag.log for the output destination:

hdvmcli.logfile=C:/Temp/diag.log

NOTE:

In a Windows

®

environment, use / or \\ instead of \ as a delimiter.

5-3-2 Specifying a Log Level

You can use hdvmcli.diaglevel to specify the level of log information to be output to the log file. Specify
the log level as follows:

Debugging: hdvmcli.diaglevel=DEBUG

Information: hdvmcli.diaglevel=INFO

Warnings: hdvmcli.diaglevel=WARN

Errors: hdvmcli.diaglevel=ERROR

NOTE:

You can set the hdvmcli.diaglevel property to DEBUG, INFO, WARN, or ERROR. The default

logging level is INFO.

Advertising