1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-14 08:17:13 +03:00

Use logger.exception() not log.error(.., exc_info=..)

This commit is contained in:
Athanasius 2020-07-27 10:47:57 +01:00
parent 6429cae932
commit 19e750eddd
3 changed files with 15 additions and 15 deletions

View File

@ -407,7 +407,7 @@ class AppWindow(object):
except (companion.CredentialsError, companion.ServerError, companion.ServerLagging) as e:
self.status['text'] = str(e)
except Exception as e:
logger.debug(f'{__class__}', exc_info=e)
logger.debug(f'Frontier CAPI Auth', exc_info=e)
self.status['text'] = str(e)
self.cooldown()

View File

@ -202,7 +202,7 @@ class Auth(object):
self.dump(r)
except Exception as e:
logger.error(f"Frontier CAPI Auth: Can't refresh token for \"{self.cmdr}\"", exc_info=e)
logger.exception(f"Frontier CAPI Auth: Can't refresh token for \"{self.cmdr}\"")
else:
logger.error(f"Frontier CAPI Auth: No token for \"{self.cmdr}\"")
@ -269,7 +269,7 @@ class Auth(object):
return data.get('access_token')
except Exception as e:
logger.error(f"Frontier CAPI Auth: Can't get token for \"{self.cmdr}\"", exc_info=e)
logger.exception(f"Frontier CAPI Auth: Can't get token for \"{self.cmdr}\"")
if r:
self.dump(r)
@ -400,7 +400,7 @@ class Session(object):
data = r.json() # May also fail here if token expired since response is empty
except (requests.HTTPError, ValueError) as e:
logger.error('Frontier CAPI Auth: GET ', exc_info=e)
logger.exception('Frontier CAPI Auth: GET ')
self.dump(r)
self.close()

22
plug.py
View File

@ -107,7 +107,7 @@ class Plugin(object):
else:
logger.error(f'plugin {name} has no plugin_start3() function')
except Exception as e:
logger.error(f': Failed for Plugin "{name}"', exc_info=e)
logger.exception(f': Failed for Plugin "{name}"')
raise
else:
logger.info(f'plugin {name} disabled')
@ -139,7 +139,7 @@ class Plugin(object):
raise AssertionError
return appitem
except Exception as e:
logger.error(f'Failed for Plugin "{self.name}"', exc_info=e)
logger.exception(f'Failed for Plugin "{self.name}"')
return None
def get_prefs(self, parent, cmdr, is_beta):
@ -159,7 +159,7 @@ class Plugin(object):
raise AssertionError
return frame
except Exception as e:
logger.error(f'Failed for Plugin "{self.name}"', exc_info=e)
logger.exception(f'Failed for Plugin "{self.name}"')
return None
@ -177,7 +177,7 @@ def load_plugins(master):
plugin.folder = None # Suppress listing in Plugins prefs tab
internal.append(plugin)
except Exception as e:
logger.error(f'Failure loading internal Plugin "{name}"', exc_info=e)
logger.exception(f'Failure loading internal Plugin "{name}"')
PLUGINS.extend(sorted(internal, key=lambda p: operator.attrgetter('name')(p).lower()))
# Add plugin folder to load path so packages can be loaded from plugin folder
@ -198,7 +198,7 @@ def load_plugins(master):
sys.path.append(os.path.join(config.plugin_dir, name))
found.append(Plugin(name, os.path.join(config.plugin_dir, name, 'load.py')))
except Exception as e:
logger.error(f'Failure loading found Plugin "{name}"', exc_info=e)
logger.exception(f'Failure loading found Plugin "{name}"')
pass
PLUGINS.extend(sorted(found, key=lambda p: operator.attrgetter('name')(p).lower()))
@ -245,7 +245,7 @@ def notify_stop():
newerror = plugin_stop()
error = error or newerror
except Exception as e:
logger.error(f'Plugin "{plugin.name}" failed', exc_info=e)
logger.exception(f'Plugin "{plugin.name}" failed')
return error
@ -262,7 +262,7 @@ def notify_prefs_cmdr_changed(cmdr, is_beta):
try:
prefs_cmdr_changed(cmdr, is_beta)
except Exception as e:
logger.error(f'Plugin "{plugin.name}" failed', exc_info=e)
logger.exception(f'Plugin "{plugin.name}" failed')
def notify_prefs_changed(cmdr, is_beta):
@ -280,7 +280,7 @@ def notify_prefs_changed(cmdr, is_beta):
try:
prefs_changed(cmdr, is_beta)
except Exception as e:
logger.error(f'Plugin "{plugin.name}" failed', exc_info=e)
logger.exception(f'Plugin "{plugin.name}" failed')
def notify_journal_entry(cmdr, is_beta, system, station, entry, state):
@ -303,7 +303,7 @@ def notify_journal_entry(cmdr, is_beta, system, station, entry, state):
newerror = journal_entry(cmdr, is_beta, system, station, dict(entry), dict(state))
error = error or newerror
except Exception as e:
logger.error(f'Plugin "{plugin.name}" failed', exc_info=e)
logger.exception(f'Plugin "{plugin.name}" failed')
return error
@ -324,7 +324,7 @@ def notify_dashboard_entry(cmdr, is_beta, entry):
newerror = status(cmdr, is_beta, dict(entry))
error = error or newerror
except Exception as e:
logger.error(f'Plugin "{plugin.name}" failed', exc_info=e)
logger.exception(f'Plugin "{plugin.name}" failed')
return error
@ -343,7 +343,7 @@ def notify_newdata(data, is_beta):
newerror = cmdr_data(data, is_beta)
error = error or newerror
except Exception as e:
logger.error(f'Plugin "{plugin.name}" failed', exc_info=e)
logger.exception(f'Plugin "{plugin.name}" failed')
return error