changeset 1951:ac89f455fcbf

jp: added consts for exit codes, not used yet
author Goffi <goffi@goffi.org>
date Sat, 23 Apr 2016 23:30:06 +0200
parents 227a4e617549
children 2c1a1b56dd22
files frontends/src/jp/constants.py
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/frontends/src/jp/constants.py	Sat Apr 23 23:10:03 2016 +0200
+++ b/frontends/src/jp/constants.py	Sat Apr 23 23:30:06 2016 +0200
@@ -29,3 +29,11 @@
     OUTPUT_DICT = 'dict'
     OUTPUT_LIST = 'list'
     OUTPUT_TYPES = (OUTPUT_TEXT, OUTPUT_DICT, OUTPUT_LIST)
+
+    # exit codes
+    EXIT_OK = 0
+    EXIT_ERROR = 1 # generic error, when nothing else match
+    EXIT_BAD_ARG = 2 # arguments given by user are bad
+    EXIT_FILE_NOT_EXE = 126 # a file to be executed was found, but it was not an executable utility (cf. man 1 exit)
+    EXIT_CMD_NOT_FOUND = 127 # a utility to be executed was not found (cf. man 1 exit)
+    EXIT_SIGNAL_INT = 128 # a command was interrupted by a signal (cf. man 1 exit)