diff mamba/habitats/userlevelmenu.py @ 597:16c690a7dc27

Fix bare except clauses.
author Simon Cross <hodgestar@gmail.com>
date Sat, 14 Jan 2023 19:00:34 +0100
parents ffb0134be578
children
line wrap: on
line diff
--- a/mamba/habitats/userlevelmenu.py	Sat Jan 14 18:45:33 2023 +0100
+++ b/mamba/habitats/userlevelmenu.py	Sat Jan 14 19:00:34 2023 +0100
@@ -29,7 +29,7 @@
         try:
             source = self._url_data("level/%s" % name)
             level = Level(name, self.level_namespace, source)
-        except:
+        except Exception:
             print("Failed to download online level %r" % name)
             return
         self.cache[name] = level
@@ -37,7 +37,7 @@
     def _populate_cache(self):
         try:
             data = self._url_data("index")
-        except:
+        except Exception:
             print("Failed to download online level index.")
             return
         levels = [x.strip() for x in data.splitlines()]
@@ -48,7 +48,7 @@
     def _populate_cache_from_zip(self):
         try:
             data = self._url_data("levels.zip")
-        except:
+        except Exception:
             print("Failed to download online level zip.")
             return
         level_zip = zipfile.ZipFile(BytesIO(data), "r")
@@ -113,7 +113,7 @@
                 try:
                     self.get_level(name)
                     self._level_list.append(name)
-                except:
+                except Exception:
                     print("Invalid user level:", name)
         return self._level_list[:]