Commit 647ae2b4 authored by Jérome Perrin's avatar Jérome Perrin

BatchAllInOneEmpty: use new way of defining plugins and "name" key for property names

parent 961fc005
...@@ -5,55 +5,55 @@ ...@@ -5,55 +5,55 @@
"confidenceLevel": { "confidenceLevel": {
"default": 0.95, "default": 0.95,
"description": "Confidence level for statistical analysis of stochastic experiments", "description": "Confidence level for statistical analysis of stochastic experiments",
"title": "Confidence level", "name": "Confidence level",
"type": "number" "type": "number"
}, },
"currentDate": { "currentDate": {
"default": "2014/10/01", "default": "2014/10/01",
"description": "The day the experiment starts, in YYYY/MM/DD format", "description": "The day the experiment starts, in YYYY/MM/DD format",
"title": "Simulation Start Time", "name": "Simulation start time",
"type": "string" "type": "string"
}, },
"ke_url": { "ke_url": {
"default": "http://git.erp5.org/gitweb/dream.git/blob_plain/HEAD:/dream/KnowledgeExtraction/Mockup_Processingtimes.xls", "default": "http://git.erp5.org/gitweb/dream.git/blob_plain/HEAD:/dream/KnowledgeExtraction/Mockup_Processingtimes.xls",
"description": "The URL for knowledge extraction to access its data for example http://git.erp5.org/gitweb/dream.git/blob_plain/HEAD:/dream/KnowledgeExtraction/Mockup_Processingtimes.xls", "description": "The URL for knowledge extraction to access its data for example http://git.erp5.org/gitweb/dream.git/blob_plain/HEAD:/dream/KnowledgeExtraction/Mockup_Processingtimes.xls",
"title": "URL for Knowledge Extraction Spreadsheet", "name": "URL for Knowledge Extraction Spreadsheet",
"type": "string" "type": "string"
}, },
"maxSimTime": { "maxSimTime": {
"default": 100, "default": 100,
"description": "Length of the simulationrun", "description": "Length of the simulation run",
"title": "Length of Experiment", "name": "Length of experiment",
"type": "number" "type": "number"
}, },
"numberOfReplications": { "numberOfReplications": {
"default": 10, "default": 10,
"description": "Number of replications to run", "description": "Number of replications to run",
"title": "Number of replications", "name": "Number of replications",
"type": "integer" "type": "number"
}, },
"processTimeout": { "processTimeout": {
"default": 10, "default": 10,
"description": "Number of seconds before the calculation process is interrupted", "description": "Number of seconds before the calculation process is interrupted",
"title": "Process Timeout", "name": "Process timeout",
"type": "number" "type": "number"
}, },
"seed": { "seed": {
"default": "1", "default": "1",
"description": "When using the same seed, the random number generator produce the same sequence of numbers", "description": "When using the same seed, the random number generator produce the same sequence of numbers",
"title": "Seed for random number generator", "name": "Seed for random number generator",
"type": "number" "type": "number"
}, },
"throughputTarget": { "throughputTarget": {
"default": 10, "default": 10,
"description": "The daily throughput target in units.", "description": "The daily throughput target in units.",
"title": "Daily Throughput Target", "name": "Daily throughput target",
"type": "number" "type": "number"
}, },
"timeUnitPerDay": { "timeUnitPerDay": {
"default": 24, "default": 24,
"description": "Used for input and reporting widgets. Forexample, 24 means that simulation clock time unit is one hour.", "description": "Used for input and reporting widgets. Forexample, 24 means that simulation clock time unit is one hour.",
"title": "Number of time units per day", "name": "Number of time units per day",
"type": "number" "type": "number"
}, },
"trace": { "trace": {
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
"No", "No",
"Yes" "Yes"
], ],
"title": "OutputTrace", "name": "Output Trace",
"type": "string" "type": "string"
} }
} }
...@@ -266,40 +266,31 @@ ...@@ -266,40 +266,31 @@
"type": "object_view" "type": "object_view"
} }
}, },
"postprocessing": { "post_processing_plugin_list": [],
"plugin_list": [] "pre_processing_plugin_list": [
},
"preprocessing": {
"plugin_list": [
{ {
"input_id": "WIPStat", "input_id": "WIPStat",
"plugin": "GatherWIPStat.GatherWIPStat" "_class": "GatherWIPStat.GatherWIPStat"
}, },
{ {
"input_id": "EntryData", "input_id": "EntryData",
"plugin": "ReadEntryData.ReadEntryData" "_class": "ReadEntryData.ReadEntryData"
}, },
{ {
"input_id": "WipSpreadsheet", "input_id": "WipSpreadsheet",
"plugin": "BatchesWIPSpreadsheet.BatchesWIPSpreadsheet" "_class": "BatchesWIPSpreadsheet.BatchesWIPSpreadsheet"
}, },
{ {
"input_id": "SkilledOperatorsSpreadsheet", "input_id": "SkilledOperatorsSpreadsheet",
"plugin": "ReadSkilledOperators.ReadSkilledOperators" "_class": "ReadSkilledOperators.ReadSkilledOperators"
}, },
{ {
"input_id": "ShiftSpreadsheet", "input_id": "ShiftSpreadsheet",
"plugin": "ReadShiftFromSpreadsheet.ReadShiftFromSpreadsheet" "_class": "ReadShiftFromSpreadsheet.ReadShiftFromSpreadsheet"
}
]
},
"processing": {
"plugin_list": [
{
"input_id": "Simulation",
"plugin": "plugin.DefaultExecutionPlugin"
} }
] ],
"processing_plugin": {
"_class": "plugin.DefaultExecutionPlugin"
} }
}, },
"class_definition": { "class_definition": {
...@@ -389,18 +380,24 @@ ...@@ -389,18 +380,24 @@
"required": true "required": true
} }
}, },
"name": "Interruptions",
"type": "object" "type": "object"
}, },
"name": { "name": {
"name": "Name",
"default": "Machine", "default": "Machine",
"type": "string" "type": "string"
}, },
"processingTime": { "processingTime": {
"$ref": "#/definitions/_dist", "$ref": "#/definitions/_dist",
"name": "Processing time",
"description": "TODO: describe processing time",
"required": true "required": true
}, },
"scrapping": { "scrapping": {
"$ref": "#/definitions/_dist", "$ref": "#/definitions/_dist",
"name": "Scrapping",
"description": "TODO: describe scrapping",
"required": true "required": true
} }
}, },
...@@ -762,7 +759,7 @@ ...@@ -762,7 +759,7 @@
}, },
"_schedulingRule": { "_schedulingRule": {
"default": "FIFO", "default": "FIFO",
"description": "Scheduling Rule, one of FIFO Priority EDD EOD NumStages RPC LPT SPT MS WINQ", "description": "Scheduling Rule of this buffer",
"enum": [ "enum": [
"FIFO", "FIFO",
"Priority", "Priority",
...@@ -822,7 +819,6 @@ ...@@ -822,7 +819,6 @@
"type": "object" "type": "object"
}, },
"_failure": { "_failure": {
"description": "Fixed",
"properties": { "properties": {
"Time to Failure": { "Time to Failure": {
"$ref": "#/definitions/_dist" "$ref": "#/definitions/_dist"
...@@ -840,7 +836,6 @@ ...@@ -840,7 +836,6 @@
"type": "object" "type": "object"
}, },
"_fixed": { "_fixed": {
"description": "Fixed",
"properties": { "properties": {
"mean": { "mean": {
"default": 0, "default": 0,
...@@ -848,7 +843,7 @@ ...@@ -848,7 +843,7 @@
"type": "number" "type": "number"
} }
}, },
"title": "Fixed", "name": "Fixed",
"type": "object" "type": "object"
}, },
"_gama": { "_gama": {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment