From 275fff40166860c9bbcf65f1ca674cec204e5925 Mon Sep 17 00:00:00 2001 From: Jan Range Date: Wed, 15 May 2024 15:42:12 +0200 Subject: [PATCH] add final link box --- easyDataverse/uploader.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/easyDataverse/uploader.py b/easyDataverse/uploader.py index b2648ca..813dabc 100644 --- a/easyDataverse/uploader.py +++ b/easyDataverse/uploader.py @@ -1,5 +1,8 @@ +from urllib.parse import urljoin import requests +from rich.panel import Panel +from rich.console import Console from typing import Dict, List, Optional from dvuploader import File, DVUploader @@ -60,6 +63,19 @@ def upload_to_dataverse( n_parallel=n_parallel, ) # type: ignore + console = Console() + url = urljoin(DATAVERSE_URL, f"dataset.xhtml?persistentId={p_id}") + panel = Panel( + f"🎉 {url}", + title="Dataset URL", + border_style="green", + title_align="left", + padding=(1, 2), + ) + + print("\n") + console.print(panel) + return p_id # type: ignore