(self, key, default=None)
| 107 | return back |
| 108 | |
| 109 | def get(self, key, default=None): |
| 110 | try: |
| 111 | return self.__getitem__(key) |
| 112 | except KeyError: |
| 113 | return default |
| 114 | except Exception as err: |
| 115 | self.site.bad_files[key] = self.site.bad_files.get(key, 1) |
| 116 | dict.__delitem__(self, key) |
| 117 | self.log.warning("Error loading %s: %s" % (key, err)) |
| 118 | return default |
| 119 | |
| 120 | def execute(self, query, params={}): |
| 121 | params["site_id"] = self.db_id |
no test coverage detected