Mercurial > libervia-backend
diff frontends/src/jp/constants.py @ 1969:5fbe09b9b568
merged main branch
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 24 Jun 2016 22:41:28 +0200 |
parents | ac89f455fcbf |
children | 3d633458d962 |
line wrap: on
line diff
--- a/frontends/src/jp/constants.py Mon Jun 20 23:07:53 2016 +0200 +++ b/frontends/src/jp/constants.py Fri Jun 24 22:41:28 2016 +0200 @@ -23,3 +23,17 @@ class Const(constants.Const): APP_NAME = "jp" + PLUGIN_CMD = "commands" + PLUGIN_OUTPUT = "outputs" + OUTPUT_TEXT = 'text' # blob of unicode text + 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)