blob: d7ba5b4d5d94e9e2ccae99c9dd70d75fd51680df [file] [log] [blame]
Enbo Wang6ab8b622019-04-23 13:42:21 +00001#!/usr/bin/python
2
3import sys
4
5SWM_DIR = sys.path[0]
6
7NE_INFO_TABLE = SWM_DIR + "/ems_db/ne_info_table.json"
8SW_SERVER_SIMULATOR = SWM_DIR + "/sw_server_simulator"
9PNF_SIMULATORS_DIR = SWM_DIR + "/pnf_simulators"
10PNF_SW_DOWNLOAD_DIR = "/opt/download"
11PNF_SW_INSTALL_DIR = "/opt/install"
12PNF_SW_FALLBACK_DIR = "/opt/fallback"
13MANIFEST_FILE = "manifest.json"
14INSTALLED_SW = "installed_sw.json"
15CURRENT_VERSION_DIR = "current"
16NOTIFICATION_DIR = "/tmp"
17
18MAX_INT = (2**32) - 1
19
20STATUS_DOWNLOADING = "Downloading"
21STATUS_INSTALLING = "Installing"
22STATUS_ACTIVATING = "Activating"
23STATUS_ACTIVATED = "Activated"
24
25STATUS_PRECHECKED = "PreChecked"
26STATUS_POSTCHECKED = "PostChecked"
27
28REQ_SUCCESS = "requestAccepted"
29REQ_FAILURE = "requestFailed"
30
31RET_CODE_SUCCESS = 0
32RET_CODE_FAILURE = 1
33
34RESULT_SUCCESS = "Success"
35RESULT_FAILURE = "Failure"
36RESULT_PARTLY = "Partly successful"
37