(Quick Reference)

MSM Plugin

The MSM plugin type uses the same structure and operations as the Native plugin, but is automatically aware of all MSM URL definitions and paths from a single base URL configuration entry.

Configuration

Plugin Configuration

ParameterRequiredTypeDescription
msmHomeYesStringThe MSMHOMEDIR setting, or MSM home directory. The scripts in the contrib folder under this directory will be used.
msmLibNoStringThe MSMLIBDIR setting, or MSM lib directory. If not set, the msmHome parameter will be used for this setting.
msmLibNoStringThe MSMLIBDIR setting, or MSM lib directory. If not set, the msmHome parameter will be used for this setting.
getClusterOverrideNoStringUse this parameter to override the default location for the getCluster URL.
getJobsOverrideNoStringUse this parameter to override the default location for the getJobs URL.
jobCancelOverrideNoStringUse this parameter to override the default location for the jobCancel URL.
virtualMachineMigrateOverrideNoStringUse this parameter to override the default location for the virtualMachineMigrate URL.
jobModifyOverrideNoStringUse this parameter to override the default location for the jobModify URL.
jobStartOverrideNoStringUse this parameter to override the default location for the jobStart URL.
jobSubmitOverrideNoStringUse this parameter to override the default location for the jobSubmit URL.
nodeModifyOverrideNoStringUse this parameter to override the default location for the nodeModify URL.
nodePowerOverrideNoStringUse this parameter to override the default location for the nodePower URL.
resourceCreateOverrideNoStringUse this parameter to override the default location for the resourceCreate URL.
systemModifyOverrideNoStringUse this parameter to override the default location for the systemModify URL.
startUrlOverrideNoStringUse this parameter to override the default location for the startUrl URL.
stopUrlOverrideNoStringUse this parameter to override the default location for the stopUrl URL.

MWS Configuration

There is no required or optional MWS configuration.

Exposed Web Services

MethodParametersParameter TypeDescription
None   

Initially Created Plugins

How It Works

The MSM plugin type uses a subset of the URLs defined by the Native plugin. These are:

  • getCluster
  • getJobs
  • jobCancel
  • jobModify
  • jobStart
  • jobSubmit
  • nodeModify
  • nodePower
  • resourceCreate
  • startUrl
  • stopUrl
  • systemModify
  • virtualMachineMigrate

When started, the plugin will automatically create configuration entries for each URL based on the msmHome configuration parameter and any override URLs (as shown above). Besides this, it is identical to the Native plugin.