Make sure all except statements are no longer empty, should help a lot with debugging.

This commit is contained in:
Storm Dragon
2025-06-20 03:03:43 -04:00
parent 4e193f133f
commit a5ca1d28e8
42 changed files with 223 additions and 194 deletions

View File

@ -30,7 +30,8 @@ class quickMenuManager():
continue
try:
t = self.settings[entry[0]][entry[1]]
except:
except Exception as e:
self.env['runtime']['debug'].writeDebugOut('quickMenuManager loadMenu: Setting not found ' + str(entry) + ': ' + str(e), debug.debugLevel.ERROR)
print(entry[0],entry[1], 'not found')
continue
self.quickMenu.append({'section': entry[0], 'setting': entry[1]})
@ -56,7 +57,8 @@ class quickMenuManager():
valueString = ''
try:
valueString = self.env['runtime']['settingsManager'].getSetting(section, setting)
except:
except Exception as e:
self.env['runtime']['debug'].writeDebugOut('quickMenuManager nextValue: Error getting setting value: ' + str(e), debug.debugLevel.ERROR)
return False
try:
@ -89,7 +91,8 @@ class quickMenuManager():
valueString = ''
try:
valueString = self.env['runtime']['settingsManager'].getSetting(section, setting)
except:
except Exception as e:
self.env['runtime']['debug'].writeDebugOut('quickMenuManager prevValue: Error getting setting value: ' + str(e), debug.debugLevel.ERROR)
return False
try:
if isinstance(self.settings[section][setting], str):
@ -120,12 +123,14 @@ class quickMenuManager():
return ''
try:
return _(self.quickMenu[self.position]['section']) + ' ' + _(self.quickMenu[self.position]['setting'])
except:
except Exception as e:
self.env['runtime']['debug'].writeDebugOut('quickMenuManager getCurrentEntry: Error formatting entry: ' + str(e), debug.debugLevel.ERROR)
return _('setting invalid')
def getCurrentValue(self):
if len(self.quickMenu) == 0:
return ''
try:
return self.env['runtime']['settingsManager'].getSetting(self.quickMenu[self.position]['section'], self.quickMenu[self.position]['setting'])
except:
except Exception as e:
self.env['runtime']['debug'].writeDebugOut('quickMenuManager getCurrentValue: Error getting setting value: ' + str(e), debug.debugLevel.ERROR)
return _('setting value invalid')