def idf_clear(): #清空icare服务器的idf日志 cut_line = '################### Auto_Test #########################\n' clear_cmd = 'echo -ne "%s" >%s' %(cut_line, at_config.idf_log) result = ssh_mod.icare_system(clear_cmd) if result != 0: pass
def check_icare(): #判断目标服务器的icare是否正常启动 result_icare = 0 icare_id = ssh_mod.icare_system("pidof icare icare_dpdk") if not icare_id : result_icare = '服务器(%s)的Icare没有正常启动!'%(at_config.icare_ip) return result_icare
def idf_copy(idf_file): #将icare服务器的idf日志拷贝到本地 cp_cmd = "cp %s /tmp/idf.log"%(at_config.idf_log) cp_result = ssh_mod.icare_system(cp_cmd) scp_result = ssh_mod.icare_sftp('/tmp/idf.log',idf_file)