def set_sal_env(): print("Setting environment for SAL.") if not set_sde_env(): return False exit() #os.environ['TCMALLOC_LARGE_ALLOC_REPORT_THRESHOLD'] = '64077925800531312640' set_env_var(constants.sal_home_env_var_name, get_sal_home_absolute()) set_env_var(constants.pythonpath_env_var_name, get_sal_home_absolute()) set_env_var(constants.sde_include_env_var_name, get_env_var(constants.sde_install_env_var_name) + '/include') set_env_var(constants.gb_src_home_env_var_name, get_gb_src_home_absolute()) set_env_var(constants.gb_lib_home_env_var_name, get_gb_lib_home_absolute()) print('SAL_HOME: {0} \ \n PYTHONPATH: {1} \ \n SDE: {2} \ \n SDE_INSTALL: {3} \ \n SDE_INCLUDE: {4} \ \n GB_SRC_HOME: {5} \ \n GB_LIB_HOME: {6} '.format( get_env_var(constants.sal_home_env_var_name), get_env_var(constants.pythonpath_env_var_name), get_env_var(constants.sde_env_var_name), get_env_var(constants.sde_install_env_var_name), get_env_var(constants.sde_include_env_var_name), get_env_var(constants.gb_src_home_env_var_name), get_env_var(constants.gb_lib_home_env_var_name))) return True
def set_sal_env(): print("Setting environment for SAL.") if not set_sde_env_n_load_drivers(): return False rc = set_env_var(constants.sal_home_env_var_name, get_sal_repo_absolute()) print('SAL_HOME: {}'.format(get_env_var(constants.sal_home_env_var_name))) rc &= set_env_var(constants.pythonpath_env_var_name, get_env_var(constants.sal_home_env_var_name)) rc &= set_env_var( constants.sde_include_env_var_name, get_env_var(constants.sde_install_env_var_name) + '/include') rc &= set_env_var(constants.gb_src_home_env_var_name, get_gb_src_home_absolute()) rc &= set_env_var(constants.gb_lib_home_env_var_name, get_gb_lib_home_absolute()) rc &= set_env_var(constants.tp_install_env_var_name, get_tp_install_path_absolute()) print('SAL_HOME: {0} \ \n PYTHONPATH: {1} \ \n SDE: {2} \ \n SDE_INSTALL: {3} \ \n SDE_INCLUDE: {4} \ \n GB_SRC_HOME: {5} \ \n GB_LIB_HOME: {6} \ \n TP_INSTALL: {7}'.format(get_env_var(constants.sal_home_env_var_name), get_env_var(constants.pythonpath_env_var_name), get_env_var(constants.sde_env_var_name), get_env_var(constants.sde_install_env_var_name), get_env_var(constants.sde_include_env_var_name), get_env_var(constants.gb_src_home_env_var_name), get_env_var(constants.gb_lib_home_env_var_name), get_env_var(constants.tp_install_env_var_name))) return rc
def set_sal_env(): print("Setting environment for SAL.") if not set_sde_env_n_load_drivers(): return False rc = set_env_var(constants.sal_home_env_var_name, get_sal_home_absolute()) rc &= set_env_var(constants.pythonpath_env_var_name, get_sal_home_absolute()) rc &= set_env_var( constants.sde_include_env_var_name, get_env_var(constants.sde_install_env_var_name) + '/include') rc &= set_env_var(constants.gb_src_home_env_var_name, get_gb_src_home_absolute()) rc &= set_env_var(constants.gb_lib_home_env_var_name, get_gb_lib_home_absolute()) # rc &= set_env_var(constants.sal_install_env_var_name, # get_sal_home_absolute() + '/install/') if get_from_advance_setting_dict(constants.sal_sw_attr_node, constants.build_third_party_node): if get_from_advance_setting_dict(constants.sal_sw_attr_node, constants.tp_install_node_name) \ is None: rc &= set_env_var(constants.tp_install_env_var_name, get_sal_home_absolute() + '/install/') else: rc &= set_env_var(constants.tp_install_env_var_name, get_tp_install_path_absolute()) print('TP_INSTALL set to {}'.format( get_env_var(constants.tp_install_env_var_name))) else: rc &= set_env_var(constants.tp_install_env_var_name, get_env_var(constants.sde_install_env_var_name)) print('SAL_HOME: {0} \ \n PYTHONPATH: {1} \ \n SDE: {2} \ \n SDE_INSTALL: {3} \ \n SDE_INCLUDE: {4} \ \n GB_SRC_HOME: {5} \ \n GB_LIB_HOME: {6} \ \n TP_INSTALL: {7}'.format(get_env_var(constants.sal_home_env_var_name), get_env_var(constants.pythonpath_env_var_name), get_env_var(constants.sde_env_var_name), get_env_var(constants.sde_install_env_var_name), get_env_var(constants.sde_include_env_var_name), get_env_var(constants.gb_src_home_env_var_name), get_env_var(constants.gb_lib_home_env_var_name), get_env_var(constants.tp_install_env_var_name))) return rc
def set_sal_env(): print("Setting environment for SAL.") if not set_sde_env_n_load_drivers(): return False exit() #os.environ['TCMALLOC_LARGE_ALLOC_REPORT_THRESHOLD'] = '64077925800531312640' set_env_var(constants.sal_home_env_var_name, get_sal_home_absolute()) set_env_var(constants.pythonpath_env_var_name, get_sal_home_absolute()) set_env_var(constants.sde_include_env_var_name, get_env_var(constants.sde_install_env_var_name) + '/include') set_env_var(constants.gb_src_home_env_var_name, get_gb_src_home_absolute()) set_env_var(constants.gb_lib_home_env_var_name, get_gb_lib_home_absolute()) set_env_var(constants.sal_install_env_var_name, get_sal_home_absolute() + '/install/') if get_from_setting_dict(constants.sal_sw_attr_node, constants.build_third_party_node): set_env_var(constants.tp_install_env_var_name, get_env_var(constants.sal_install_env_var_name)) else: set_env_var(constants.tp_install_env_var_name, get_env_var(constants.sde_install_env_var_name)) print('SAL_HOME: {0} \ \n PYTHONPATH: {1} \ \n SDE: {2} \ \n SDE_INSTALL: {3} \ \n SDE_INCLUDE: {4} \ \n GB_SRC_HOME: {5} \ \n GB_LIB_HOME: {6} \ \n TP_INSTALL: {7}'.format(get_env_var(constants.sal_home_env_var_name), get_env_var(constants.pythonpath_env_var_name), get_env_var(constants.sde_env_var_name), get_env_var(constants.sde_install_env_var_name), get_env_var(constants.sde_include_env_var_name), get_env_var(constants.gb_src_home_env_var_name), get_env_var(constants.gb_lib_home_env_var_name), get_env_var(constants.tp_install_env_var_name))) return True