try: sys.path.append( os.path.join(os.path.dirname(__file__), '..', 'MessageTemplates', 'Util')) from loadMessage import * command = "export LD_LIBRARY_PATH=" + mme_lib_path + " && " + mme_grpc_client_path + "/mme-grpc-client mme-app show procedure-stats" ssh_client = su.sshConnect(mmeIP, mme_username, mme_password, "ssh-password", timeout=10, port=None) proc_stat = su.executeCommand(command, ssh_client) ue_count_before_attach = int( do.splitProcStats(proc_stat, stats_type["subs_attached"])) num_of_processed_ho_cancel = int( do.splitProcStats(proc_stat, stats_type["ho_cancel"])) print( "\n-------------------------------------\nIMSI Attach,HO Cancel Detach Execution Started\n---------------------------------------" ) igniteLogger.logger.info( "\n---------------------------------------\nSend Attach Request to MME\n---------------------------------------" ) s1.sendS1ap('attach_request', initial_ue, enbues1ap_id, nas_attach_request, imsi)
import sshUtils as su sys.path.append(os.path.join(os.path.dirname(__file__), '..','ROBOTCs','keywords','systemkeywords')) import dictOperations as do clr_flag=False ssh_client = None try: sys.path.append(os.path.join(os.path.dirname(__file__), '..', 'MessageTemplates', 'Util')) from loadMessage import * command = "export LD_LIBRARY_PATH=" + mme_lib_path + " && " + mme_grpc_client_path + "/mme-grpc-client mme-app show procedure-stats" ssh_client = su.sshConnect(mmeIP, mme_username, mme_password, "ssh-password", timeout=10, port=None) proc_stat = su.executeCommand(command,ssh_client) ue_count_before_attach = int(do.splitProcStats(proc_stat, stats_type["subs_attached"])) num_of_erab_mod_indication = int(do.splitProcStats(proc_stat, stats_type["erab_mod_ind"])) num_of_erab_mod_confirmation = int(do.splitProcStats(proc_stat, stats_type["erab_mod_conf"])) print ("\n-------------------------------------\nIMSI Attach eRAB Mod Ind Execution Started\n---------------------------------------") igniteLogger.logger.info("\n---------------------------------------\nSend Attach Request to MME\n---------------------------------------") s1.sendS1ap('attach_request',initial_ue,enbues1ap_id,nas_attach_request,imsi) igniteLogger.logger.info("\n---------------------------------------\nHSS receives AIR from MME\n---------------------------------------") air=ds.receiveS6aMsg() icu.validateProtocolIE(air,'visited-plmn-id','02f829')