Make the expressions in OpCon more flexible by allowing wild cards for schedules, jobs, so multiple

6 votes

Expressions allow users to enter a fully qualified instance property name which includes the schedule or job name. If these names are allowed to have a wild card in them, then the expressions can return a list of values for each of the matching schedules or jobs. This will be useful to allow a user to check "all", at least one" or "none" of the returned values for a match.

E.g.: Expression dependency for a job may be coded as:

(1) AllOf([[JI.$JOB STATUS.2019-02-03.Skd1*.MyJob*]], "Finished OK") -- Returns true if all jobs starting with "MyJob" inside all schedules starting with "MySkd" are finished OK.

(2) AtLeastOneOf([[JI.$JOB STATUS.2019-02-03.Skd1*.MyJob*]], "Finished OK") -- Returns true if at least one job starting with "MyJob" inside any schedule starting with "MySkd" is finished OK.

(3) NoneOf([[JI.$JOB STATUS.2019-02-03.Skd1*.MyJob*]], "Finished OK") -- Returns true if all jobs starting with "MyJob" inside all schedules starting with "MySkd" are in a status other than fini

Collecting community feedback OpCon Suggested by: Hidden identity Upvoted: 03 Oct, '23 Comments: 1

Comments: 1