The key/values of the dictionary are dependent on the event type. For event objects, the
dictionary contains the matching context of the triggered rule. For built-in
jobargs.context
events, the
jobargs.context
built-in event and the object ID that caused the event.
For example, if the
USER_ONLINE
dictionary contains:
jobargs.context
{ user : foo }
Likewise, if the RESOURCE_ONLINE event is triggered because the resource agent
named "vmhost1" comes online, the jobargs.context dictionary contains:
{ resource : vmhost1 }
For the
AGENT_VERSION_MISMATCH
information, as shown in the following table:
Dictionary Information
Table 3-1
Key
AgentBuild
AgentIP
AgentId
AgentMajor
AgentMinor
AgentPoint
JavaMajor
JavaMinor
JavaPoint
JavaVendor
JavaVersion
OsMajor
OsMinor
OsName
OsPoint
OsVendor
OsVersion
SystemArch
UsingJRE
r
esource
dictionary contains the key of the object type corresponding to the
event triggers because the user named
event, the
jobargs.context
Type
Long
String
String
Integer
Integer
Integer
Integer
Integer
Integer
String
String
Integer
Integer
String
Integer
String
String
String
Boolean
String
logs in, the
foo
dictionary contains more
The PlateSpin Orchestrate Job Scheduler
33
Need help?
Do you have a question about the PLATESPIN ORCHESTRATE 2.0.2 - DEVELOPMENT CLIENT REFERENCE 08-28-2009 and is the answer not in the manual?
Questions and answers