Details
-
Fix
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
1.13
-
None
-
None
Description
Current Situation
- If the job contains brackets and this job includes an Out Condition to create an event with the job name, then the graph does not connect the jobs which have In Conditions with the event name.
How to reproduce
- Create a job job1 and copy this job three times. So, the names will be job1, copy(1)of_job1, copy(2)of_job1.
- Create a job stream
- job1
- Out Condition -> job1
- copy(1)of_job1
- In Condition -> job1
- Out Condition -> copy(1)of_job1
- copy(2)of_job1
- In Condition -> copy(1)of_job1
- The graph will not connect
The reason for this is, that JOC creates events from the name of job when adding an Out Condition.
Desired Behavior
- The Job Streams view should be able to match the condition and to create the graph even if the job name contains brackets.
- To achieve this JOC will create normalized event names that do not contain brackets. E.g. when the job name is job(1) then the event name will be job_1_
- The same must be done with dots and hashmarks in the job name, e.g. job.test(1) will map to the event job_test_1_