forked from degauden/Elements
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathExit.py
More file actions
45 lines (40 loc) · 1.61 KB
/
Copy pathExit.py
File metadata and controls
45 lines (40 loc) · 1.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#
# Copyright (C) 2012-2020 Euclid Science Ground Segment
#
# This library is free software; you can redistribute it and/or modify it under
# the terms of the GNU Lesser General Public License as published by the Free
# Software Foundation; either version 3.0 of the License, or (at your option)
# any later version.
#
# This library is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
# details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with this library; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
#
'''
:date: Created on 25 mai 2019
:author: Hubert Degaudenzi
'''
Code = {
"OK": 0, # Everything is OK
"NOT_OK": 1, # Generic unknown failure
"USAGE": 64, # command line usage error
"DATAERR": 65, # data format error
"NOINPUT": 66, # cannot open input
"NOUSER": 67, # addressee unknown
"NOHOST": 68, # host name unknown
"UNAVAILABLE": 69, # service unavailable
"SOFTWARE": 70, # internal software error
"OSERR": 71, # system error (e.g., can't fork)
"OSFILE": 72, # critical OS file missing
"CANTCREAT": 73, # can't create (user) output file
"IOERR": 74, # input/output error
"TEMPFAIL": 75, # temp failure; user is invited to retry
"PROTOCOL": 76, # remote error in protocol
"NOPERM": 77, # permission denied
"CONFIG": 78, # configuration error
}