code: def get_data(conn_objs, providers):
      
      cld_svc_map = {"aws": nodes_aws,
                     "azure": nodes_az,
                     "gcp": nodes_gcp,
                     "alicloud": nodes_ali}
      sys.stdout.write("\rCollecting Info:  ")
      sys.stdout.flush()
      busy_obj = busy_disp_on()
      collec_fn = [[cld_svc_map[x.rstrip('1234567890')], conn_objs[x]]
                   for x in providers]
      ngroup = Group()
      node_list = []
      node_list = ngroup.map(get_nodes, collec_fn)
      ngroup.join()
      busy_disp_off(dobj=busy_obj)
      sys.stdout.write("\r                                                 \r")
      sys.stdout.write("\033[?25h")  # cursor back on
      sys.stdout.flush()
      return node_list
docs: Refresh node data using existing connection-objects.