Mercurial > p > roundup > code
comparison roundup/backends/back_sqlite.py @ 6820:feb175271f3e
redis import failure on python2 causes crash
Don't use ModuleNotFoundError, it's python 3.6+. Use plain ImportError
instead.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 07 Aug 2022 00:43:31 -0400 |
| parents | 3f60a71b0812 |
| children | fad6b3a272cd |
comparison
equal
deleted
inserted
replaced
| 6819:1319ab13f286 | 6820:feb175271f3e |
|---|---|
| 15 from roundup.backends import sessions_sqlite | 15 from roundup.backends import sessions_sqlite |
| 16 from roundup.backends import sessions_dbm | 16 from roundup.backends import sessions_dbm |
| 17 | 17 |
| 18 try: | 18 try: |
| 19 from roundup.backends import sessions_redis | 19 from roundup.backends import sessions_redis |
| 20 except ModuleNotFoundError: | 20 except ImportError: |
| 21 sessions_redis = None | 21 sessions_redis = None |
| 22 | 22 |
| 23 from roundup.anypy.strings import uany2s | 23 from roundup.anypy.strings import uany2s |
| 24 | 24 |
| 25 sqlite_version = None | 25 sqlite_version = None |
