Better error checking for NPE #390
Labels
Good First Issue!
Hacktoberfest
Small or non-core issues that could be worked on by Hacktoberfest participants
Priority: Medium
Status: Available
Description
If anything fails while installing requirements from python_requirements.txt while installing a plugin, the NPE install succeeds but the plugin will be missing dependencies. We need to check the return code from npe.py line 276 where it runs the pip3 install command.
Expected Behavior
The installer should either quit with an error message letting the user know that the install failed or keep trying until the install succeeds.
Actual Behavior
The install continues. Eventually the error messages from pip scroll off the top of the screen. The last message says that the plugin has been installed. It is surprising when the plugin is not available the next time the user runs Naomi.
Possible Fix
Steps to Reproduce
The text was updated successfully, but these errors were encountered: