Skip to content
Snippets Groups Projects
Commit a1048023 authored by Ashwin Kumar Karnad's avatar Ashwin Kumar Karnad
Browse files

add a table of exit codes

parent 8ec88e83
No related branches found
No related tags found
1 merge request!94Unique exit codes
Pipeline #374588 passed
......@@ -17,3 +17,20 @@ Then every time you commit, pre-commit will run all checks defined in `.pre-comm
you can run the pre-commit checks manually by running::
pre-commit run --all-files
Debugging exit codes
--------------------
Non zero exit codes are used to indicate that the program exited due to an error.
There are multiple ways to debug this. You could run the program with more verbose logging::
mpsd-software -l debug ...
Here is a list of exit codes and what they mean:
+-----------+------------------------------------------+----------------------------------------------------------------------------------+
| Exit code | Reason | Solution |
+===========+==========================================+==================================================================================+
| 10 | Call of 'archspec cpu' failed | Please install archspec, for example via 'pipx install archspec' |
| 20 | Requested package set is not available | Use 'available' command to see list of available package_sets |
| 30 | Current directory is already initialised | Check if you are in the right directory |
| 40 | Current directory is not initialised | Check if you are in the right directory, if so use 'init' command to initialise |
+-----------+------------------------------------------+----------------------------------------------------------------------------------+
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment