def get_server_sysinfo(server_list): """ 多进程采集机器信息 :param server_list: 主机列表 :return: """ # print(list(exec_thread(func=get_host_info, iterable1=server_list))) return list(exec_thread(func=get_host_info, iterable1=server_list))
def start_rsync(server_list): """ 多进程推送CMDB公钥 :param server_list: CMDB主机列表 :return: """ sync_key_obj = RsyncPublicKey() return list(exec_thread(func=sync_key_obj.sync_key, iterable1=server_list))
def get_server_sysinfo(server_list): """ 多进程采集机器信息 :param server_list: 主机列表 :return: """ server_sysinfo_obj = GetServerData() return list( exec_thread(func=server_sysinfo_obj.copy_file_and_exec, iterable1=server_list))