Closed alejandro350 closed 1 year ago
I gave this a bit of thought, and the simplest solution I can think of is to explicitly catch the mosek
errors: mosek.Error: rescode.err_missing_license_file(1008)
. There are already try/except clauses around each of the subroutines, which is why the top of the error output has all the "such and such failed" lines.
I think we just want to stop the pipeline and warn the user, the moment a mosek license error is encountered.
In current release, there is an improved error message for this
When a user does not have the Mosek license, running the pipeline fails with an error that is difficult to trace. Need to handle the error in a way that tells the user that the Mosek license file is missing.