WVL_SYS_Actor
Arguments | |||
$1 | ID | ||
$2 | workloadProcess | WorkloadProcess.ID | |
$3 | program | ActorProgram.ID | |
$4 | component | Component.ID | |
$5 | dir | string | |
Definitions | |||
WVL_Actor_<ID> | |||
WVL_Actor_<ID>_workloadProcess = <workloadProcess> | |||
WVL_Actor_<ID>_program = <program> | |||
WVL_Actor_<ID>_component = <component> | |||
WVL_Actor_<ID>_dir = <dir> |
WVL_SYS_ActorProgram
Arguments | |||
$1 | ID | ||
$2 | style | either `Java' or `Shell' | |
$3 | binaryDistDir | | |
$4 | program | ||
$5 | argument | ||
$6 | classpath | ||
$7 | logs | ||
$8 | receiveProgram | ||
Definitions | |||
WVL_ActorProgram_<ID> | |||
WVL_ActorProgram_<ID>_style = <style> | |||
WVL_ActorProgram_<ID>_binaryDistDir = <binaryDistDir> | |||
WVL_ActorProgram_<ID>_program = <program> | |||
WVL_ActorProgram_<ID>_argument = <argument> | |||
WVL_ActorProgram_<ID>_classpath = <classpath> | |||
WVL_ActorProgram_<ID>_logs = <logs> | |||
WVL_ActorProgram_<ID>_receiveProgram = <receiveProgram> |
WVL_SYS_ActorProp
Arguments | |||
$1 | actorID | Actor.ID | |
$2 | propertyName | ||
$3 | propertyValue | ||
Definitions | |||
WVL_Actor_<actorID>_<propertyName> = <propertyValue> | |||
WVL_SYS_Insert( `WVL_Actor_<actorID>_props', `<propertyName>') |
WVL_SYS_Component
Arguments | |||
$1 | ID | ||
$2 | type | ComponentType.ID | |
Definitions | |||
WVL_Component_<ID> | |||
WVL_Component_<ID>_type = <type> |
WVL_SYS_ComponentHost
Arguments | ||||
$1 | ID | |||
$2 | component | Component.ID | ||
$3 | host | Host.ID | ||
Definitions | ||||
WVL_ComponentHost_<ID> | ||||
WVL_ComponentHost_<ID>_component = <component> | ||||
WVL_ComponentHost_<ID>_host = <host> |
WVL_SYS_ComponentHostProp
Arguments | |||
$1 | componentHostID | ||
$2 | propertyName | ||
$3 | propertyValue | ||
Definitions | |||
WVL_ComponentHost_<componentHostID>_<propertyName> = <propertyValue> | |||
WVL_SYS_Insert( `WVL_ComponentHost_<componentHostID>_props, `<propertyName>') |
WVL_SYS_ComponentHostType
Arguments | ||||
$1 | componentTypeID | ComponentType.ID | ||
$2 | hostTypeID | HostType.ID | ||
$3 | binaryDistDir | | ||
Definitions | ||||
WVL_ComponentHostType_<componentTypeID>_<hostTypeID> | ||||
WVL_ComponentHostType_<componentTypeID>_<hostTypeID>_binaryDistDir = <binaryDistDir> |
WVL_SYS_ComponentHostTypeProp
Arguments | |||
$1 | componentTypeID | ||
$2 | hostTypeID | ||
$3 | propertyName | ||
$4 | propertyValue | ||
Definitions | |||
WVL_ComponentHostType_<componentTypeID>_<hostTypeID>_<propertyName> = <propertyValue> | |||
WVL_SYS_Insert( `WVL_ComponentHostType_<componentHostTypeID>_<hostTypeID>_props, `<propertyName>') |
WVL_SYS_ComponentOrder
Arguments | |||
$1 | ID | ||
$2 | sequence | ||
Definitions | |||
WVL_ComponentOrder_<ID> | |||
WVL_ComponentOrder_<ID>_sequence = <sequence> |
WVL_SYS_ComponentPreStart
Arguments | |||
$1 | ID | ||
$2 | components | ||
Definitions | |||
WVL_ComponentPreStart_<ID> | |||
WVL_ComponentPreStart_<ID>_components = <components> |
WVL_SYS_ComponentProp
Arguments | |||
$1 | componentID | Component.ID | |
$2 | propertyName | ||
$3 | propertyValue | ||
Definitions | |||
WVL_Component_<componentID>_<propertyName> = <propertyValue> | |||
WVL_SYS_Insert( `WVL_Component_<componentID>_props', `<propertyName>') |
WVL_SYS_ComponentRelation
Arguments | |||
$1 | ID | ||
$2 | name | ||
$3 | src | Component.ID | |
$4 | dest | Component.ID | |
Definitions | |||
WVL_ComponentRelation_<ID> | |||
WVL_ComponentRelation_<ID>_name = <name> | |||
WVL_ComponentRelation_<ID>_src = <src> | |||
WVL_ComponentRelation_<ID>_dest = <dest> |
WVL_SYS_ComponentRelationProp
Arguments | |||
$1 | componentRelationID | ComponentRelation.ID | |
$2 | propertyName | ||
$3 | propertyValue | ||
Definitions | |||
WVL_ComponentRelation_<componentRelationID>_<propertyName> = <propertyValue> | |||
WVL_SYS_Insert( `WVL_ComponentRelation_<componentRelationID>_props', `<propertyName>') |
WVL_SYS_ComponentType
Arguments | |||
$1 | ID | ||
$2 | startScript | ||
$3 | stopScript | ||
$4 | startArgs | ||
$5 | config | ||
$6 | logs | ||
Definitions | |||
WVL_ComponentType_<ID> | |||
WVL_ComponentType_<ID>_startScript = <startScript> | |||
WVL_ComponentType_<ID>_stopScript = <stopScript> | |||
WVL_ComponentType_<ID>_startArgs = <startArgs> | |||
WVL_ComponentType_<ID>_config = <config> | |||
WVL_ComponentType_<ID>_logs = <logs> |
WVL_SYS_ComponentTypeProp
Arguments | |||
$1 | componentTypeID | ||
$2 | propertyName | ||
$3 | propertyValue | ||
Definitions | |||
WVL_ComponentType_<componentTypeID>_<propertyName> = <propertyValue> | |||
WVL_SYS_Insert( `WVL_ComponentType_<componentTypeID>_props', `<propertyName>') |
WVL_SYS_Experiment
Arguments | |||
$1 | ID | ||
$2 | workload | Workload.ID | |
$3 | actors | list of Actor.ID | |
$4 | testbed | Testbed.ID | |
$5 | sue | SUE.ID | |
$6 | componentHosts | list of ComponentHost.ID | |
$7 | clean | `Y' or `N' | |
$8 | parallel | integer | |
$9 | monitors | list of Monitor.ID | |
$10 | timeout | integer | |
Definitions ** NOTE: these definitions are not parameterized by ID, so these act as the entry points. ** | |||
WVL_Experiment_ID = <ID> | |||
WVL_Experiment_<ID>_workload = <workload> | |||
WVL_Experiment_<ID>_actors = <actors> | |||
WVL_Experiment_<ID>_testbed = <testbed> | |||
WVL_Experiment_<ID>_sue = <sue> | |||
WVL_Experiment_<ID>_componentHosts = <componentHosts> | |||
WVL_Experiment_<ID>_clean = <clean> | |||
WVL_Experiment_<ID>_parallel = <parallel> | |||
WVL_Experiment_<ID>_monitors = <monitors> | |||
WVL_Experiment_<ID>_timeout = <timeout> |
WVL_SYS_Host
Arguments | |||
$1 | ID | ||
$2 | address | ||
$3 | account | ||
$4 | bourneShell | ||
$5 | java | ||
$6 | weevilRoot | ||
$7 | type | HostType.ID | |
Definitions | |||
WVL_Host_<ID> | |||
WVL_Host_<ID>_address = <address> | |||
WVL_Host_<ID>_account = <account> | |||
WVL_Host_<ID>_bourneShell = <bourneShell> | |||
WVL_Host_<ID>_java = <java> | |||
WVL_Host_<ID>_weevilRoot = <weevilRoot> | |||
WVL_Host_<ID>_type = <type> |
WVL_SYS_HostProp
Arguments | |||
$1 | hostID | ||
$2 | propertyName | ||
$3 | propertyValue | ||
Definitions | |||
WVL_Host_<hostID>_<propertyName> = <propertyValue> | |||
WVL_SYS_Insert( `WVL_Host_<hostID>_props', `<propertyName>') |
WVL_SYS_HostType
Arguments | |||
$1 | ID | ||
Definitions | |||
WVL_HostType_<ID> |
WVL_SYS_Monitor
Arguments | |||
$1 | ID | ||
$2 | program | MonitorProgram.ID | |
$3 | entity | Component.ID/Testbed.ID/Host.ID/.. | |
Definitions | |||
WVL_Actor_<ID> | |||
WVL_Actor_<ID>_program = <program> | |||
WVL_Actor_<ID>_entity = <entity> |
WVL_SYS_MonitorProgram
Arguments | |||
$1 | ID | ||
$2 | binaryDistDir | | |
$3 | program | ||
$4 | argument | ||
Definitions | |||
WVL_MonitorProgram_<ID> | |||
WVL_MonitorProgram_<ID>_binaryDistDir = <binaryDistDir> | |||
WVL_MonitorProgram_<ID>_program = <program> | |||
WVL_MonitorProgram_<ID>_argument = <argument> |
WVL_SYS_MonitorProp
Arguments | |||
$1 | monitorID | Actor.ID | |
$2 | propertyName | ||
$3 | propertyValue | ||
Definitions | |||
WVL_Monitor_<monitorID>_<propertyName> = <propertyValue> | |||
WVL_SYS_Insert( `WVL_Monitor_<monitorID>_props', `<propertyName>') |
WVL_SYS_SUE
Arguments | |||
$1 | ID | ||
$2 | components | ||
$3 | relations | ||
$4 | order | ||
$5 | prestart | ||
Definitions | |||
WVL_SUE_<ID> | |||
WVL_SUE_<ID>_components = <components> | |||
WVL_SUE_<ID>_relations = <relations> | |||
WVL_SUE_<ID>_order = <order> | |||
WVL_SUE_<ID>_prestart = <prestart> |
WVL_SYS_Testbed
Arguments | |||
$1 | ID | ||
$2 | hosts | ||
Definitions | |||
WVL_Testbed_<ID> | |||
WVL_Testbed_<ID>_hosts = <hosts> |
WVL_SYS_Workload
Arguments | |||
$1 | ID | ||
$2 | filename | ||
$3 | processes | WorkloadProcess.ID | |
Definitions | |||
WVL_Workload_<ID> | |||
WVL_Workload_<ID>_filename = <filename> | |||
WVL_Workload_<ID>_processes = <processes> |