Some Other Weevil-Defined Property Macros

In ComponentType configuration, you can use...

WVL_Experiment_Name
  Meaning
  the current Experiment Name registered in weevil.conf

theExperiment
  Meaning
  the current Experiment ID
  Expansion
  WVL_Experiment_ID

theSUE
  Meaning
  the current SUE(system under experiment)
  Expansion
  `WVL_Experiment_'theExperiment`_sue'

WVL_ComponentHost_<Component.ID>_host
  Meaning
  the host the component <Component.ID> is located at

WVL_ComponentRelation_<Component.ID>_<ComponentRelation.name>
  Meaning
  the component that the component <Component.ID> is related to in the relation <ComonentRelation.name>

WVL_Component_ID
  Meaning
  the current component ID

theHost
  Meaning
  the host the current component is located at
  Expansion
  `WVL_ComponentHost_'WVL_Component_ID`_host'

theAddress
  Meaning
  the address of the host that the current component is located at
  Expansion
  `WVL_Host_'theHost`_address'

theAccount
  Meaning
  the account on the host that the current component is located at
  Expansion
  `WVL_Host_'theHost`_account'

theWeevilRoot
  Meaning
  the workspace for experiment execution on the host that the current component is located at
  Expansion
  `WVL_Host_'theHost`_weevilRoot'

theType
  Meaning
  the type of the current component
  Expansion
  `WVL_Component_'WVL_Component_ID`_type'

theCompPath
  Meaning
  the path of the current component work space on its host
  Expansion
  theWeevilRoot`/'WVL_Experiment_Name`/'theType`/'WVL_Component_ID

theSoftwarePath
  Meaning
  the path of the software binary distribution on the component's host
  Expansion
  theWeevilRoot`/'WVL_Experiment_Name`/'theType`/software'

In ActorProgram configuration, you can use...

WVL_Experiment_Name
  Meaning
  the current Experiment Name registered in weevil.conf

theExperiment
  Meaning
  the current Experiment ID
  Expansion
  WVL_Experiment_ID

theSUE
  Meaning
  the current SUE(system under experiment)
  Expansion
  `WVL_Experiment_'theExperiment`_sue'

WVL_Actor_ID
  Meaning
  the current actor ID

theComponent
  Meaning
  the component ID that the current actor accesses
  Expansion
  `WVL_Actor_'WVL_Actor_ID`_component'

theHost
  Meaning
  the host the current actor is located at
  Expansion
  `WVL_ComponentHost_'theComponent`_host'

theType
  Meaning
  the type of the component that the actor accesses
  Expansion
  `WVL_Component_'theComponent`_type'

theAddress
  Meaning
  the address of the host that the current actor is located at
  Expansion
  `WVL_Host_'theHost`_address'

theAccount
  Meaning
  the account on the host that the current actor is located at
  Expansion
  `WVL_Host_'theHost`_account'

theWeevilRoot
  Meaning
  the workspace for experiment execution on the host that the current actor is located at
  Expansion
  `WVL_Host_'theHost`_weevilRoot'

theActorPath
  Meaning
  the path of the current actor work space on its host
  Expansion
  theWeevilRoot`/'WVL_Experiment_Name`/'WVL_Actor_ID

theCompPath
  Meaning
  the work space path of the component that the current actor accesses
  Expansion
  theWeevilRoot`/'WVL_Experiment_Name`/'theType`/'theComponent

theSoftwarePath
  Meaning
  the path of the software binary distribution on its host
  Expansion
  theWeevilRoot`/'WVL_Experiment_Name`/'theType`/software'