YAQL engine properties don't get initialized properly
Bug #1864785 reported by
Renat Akhmerov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mistral |
Fix Released
|
High
|
Renat Akhmerov |
Bug Description
When we launch Mistral with launch.py script then initialization of YAQL engine in the module yaql_expression.py happens before parsing the config file by oslo.cfg. This is because YAQL engine class is declared as a static module level variable (constant) and its initialization is caused by the chain if imports starting from launch.py module. However, parsing config file runs only in main() function of launch.py.
Changed in mistral: | |
milestone: | none → ussuri-2 |
assignee: | nobody → Renat Akhmerov (rakhmerov) |
importance: | Undecided → High |
status: | New → In Progress |
To post a comment you must log in.
Fix proposed to branch: master /review. opendev. org/709951
Review: https:/