code: def push_organization_tree_to_ckan(portal_url, apikey, org_tree, parent=None):
      
      created = []
      for node in org_tree:
          pushed_org = push_organization_to_ckan(portal_url,
                                                 apikey,
                                                 node,
                                                 parent=parent)
          if pushed_org['success']:
              pushed_org['children'] = push_organization_tree_to_ckan(
                  portal_url, apikey, node['children'], parent=node['name'])
  
          created.append(pushed_org)
      return created
docs: Toma un árbol de organizaciones y lo replica en el portal de
      destino.
  
              Args:
                  portal_url (str): La URL del portal CKAN de destino.
                  apikey (str): La apikey de un usuario con los permisos que le
                      permitan crear las organizaciones.
                  org_tree(list): lista de diccionarios con la data de las
                      organizaciones a crear.
                  parent(str): campo name de la organizacion padre.
              Returns:
                  (list): Devuelve el arbol de organizaciones recorridas,
                      junto con el status detallando si la creación fue
                      exitosa o no.