forked from APS-Networks/APS-One-touch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconstants.py
46 lines (44 loc) · 1.34 KB
/
constants.py
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
46
# Switch Types
bf2556x_1t = 'BF2556X_1T'
bf6064x_t = 'BF6064X_T'
# p4 studio profile names
stratum_profile = 'stratum_profile'
# Env var names
switch_model_env_var_name = 'SWITCH_MODEL'
sal_home_env_var_name = 'SAL_HOME'
tp_install_env_var_name = 'TP_INSTALL'
pythonpath_env_var_name = 'PYTHONPATH'
gb_src_home_env_var_name = 'GB_SRC_HOME'
gb_lib_home_env_var_name = 'GB_LIB_HOME'
sde_env_var_name = 'SDE'
sde_install_env_var_name = 'SDE_INSTALL'
p4_prog_env_var_name = 'P4_PROG'
sde_include_env_var_name = 'SDE_INCLUDE'
ld_lib_path_env_var_name = 'LD_LIBRARY_PATH'
pi_install_env_var_name = 'PI_INSTALL'
bf_sde_install_env_var_name = 'BF_SDE_INSTALL'
path_env_var_name = 'PATH'
# Yaml settings nodes
BSP_node = 'BSP'
ref_bsp_node = 'ref_bsp'
aps_bsp_pkg_node = 'aps_bsp_pkg'
bsp_repo_node_name = 'bsp_repo'
sal_repo_node_name = 'sal_repo'
switch_model_node = 'SWITCH Model'
sal_home_node = 'sal_home'
sal_sw_attr_node = 'SAL'
name_node = 'name'
selected_node = 'selected'
path_prefix_node = 'PATH_PREFIX'
# SAL related nodes
details_node = 'details'
tp_install_node_name = 'tp_install'
dut_ips_node_name = 'dut_ips'
# SDE related nodes
sde_build_flags_node = 'build_flags'
sde_modules_node = 'modules'
sde_details_node = 'BF SDE'
p4_prog_node_name = 'p4_prog'
# Node value strings
sde_module_bf_kdrv_string_value = 'bf_kdrv'
sde_module_bf_kpkt_string_value = 'bf_kpkt'