2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-30 18:50:53 +00:00

Add error handling for case where user does not have git installed (#3179)

This commit is contained in:
Oliver
2022-06-11 23:11:50 +10:00
committed by GitHub
parent 090f4f4387
commit 5ecba6b13c
2 changed files with 9 additions and 0 deletions

View File

@ -227,6 +227,9 @@ class PluginsRegistry:
except subprocess.CalledProcessError as error: # pragma: no cover
logger.error(f'Ran into error while trying to install plugins!\n{str(error)}')
return False
except FileNotFoundError: # pragma: no cover
# System most likely does not have 'git' installed
return False
logger.info(f'plugin requirements were run\n{output}')