Skip to content

Commit 8828b0e

Browse files
Fix lint for pylint 2.6.0 (qiskit-community/qiskit-aqua#1213)
1 parent b9820bd commit 8828b0e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

qiskit/optimization/algorithms/cplex_optimizer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ def solve(self, problem: QuadraticProgram) -> OptimizationResult:
132132
try:
133133
cplex.solve()
134134
except CplexSolverError as ex:
135-
raise QiskitOptimizationError(str(ex))
135+
raise QiskitOptimizationError(str(ex)) from ex
136136

137137
# process results
138138
sol = cplex.solution

qiskit/optimization/problems/quadratic_program.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -815,11 +815,11 @@ def read_from_lp_file(self, filename: str) -> None:
815815
"""
816816
try:
817817
import cplex # pylint: disable=unused-import
818-
except ImportError:
818+
except ImportError as ex:
819819
raise MissingOptionalLibraryError(
820820
libname='CPLEX',
821821
name='QuadraticProgram.read_from_lp_file',
822-
pip_install='pip install qiskit-aqua[cplex]')
822+
pip_install='pip install qiskit-aqua[cplex]') from ex
823823

824824
def _parse_problem_name(filename: str) -> str:
825825
# Because docplex model reader uses the base name as model name,

0 commit comments

Comments
 (0)