Pythonise user & process configuration #66
Labels
bug
Something isn't working
enhancement
New feature or request
help wanted
Extra attention is needed
pythonisation
There are a lot of places where configuration is loaded by looking for .py files in various places, using various strategies. This is very unpythonic, and problematic in multiple ways, especially for folk using coriolis as a library.
These need a good overview and ideally a bit of a plan writing up before implementation.
Relevent issue: #63
also places where exec is used:
Also any code referencing 'CORIOLIS_TOP'/'coriolis_top'
crlcore/src/ccore/Utilities.cpp
crlcore/src/pyCRL/PyCRL.cpp
cumulus/src/designflow/task.py
cumulus/src/designflow/technos.py
flute/src/3.1/PyFlute.cpp
katana/src/KatanaEngine.cpp
unicorn/src/coriolis.py
The text was updated successfully, but these errors were encountered: