diff --git a/src/mednet/scripts/upload.py b/src/mednet/scripts/upload.py index eede2766b280741ac1619c163645084e12b80325..0b0f1417c5c45ebda7a1e9e2da8d429cc3d96271 100644 --- a/src/mednet/scripts/upload.py +++ b/src/mednet/scripts/upload.py @@ -21,7 +21,12 @@ from .click import ConfigCommand logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s") def get_config(): - """Returns an instance of the Gitlab object for remote operations.""" + """Return an instance of the Gitlab object for remote operations. + + Returns + ------- + Gitlab entry and credential. + """ cfg = pathlib.Path(os.path.expanduser("~/.python-gitlab.cfg")) if cfg.exists(): @@ -37,6 +42,20 @@ def get_config(): return gl, config def create_temp_copy(source, target): + """ Create a copy of original file in temp folder. + + Parameters + ---------- + source + Source file. + target + Target file. + + Returns + ------- + Path to target file in temp folder. + """ + temp_dir = tempfile.gettempdir() target = os.path.join(temp_dir, target) shutil.copy2(source, target)