From 77a038e97d1060e32a5a655fea1ff53694426e27 Mon Sep 17 00:00:00 2001 From: jvfe Date: Sat, 17 Oct 2020 15:03:40 -0300 Subject: [PATCH 1/3] command: add dvc push instruction after dvc repro Adds a logger.info() statement to remind the user to run dvc push after running dvc repro. Fixes #2359 --- dvc/command/repro.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dvc/command/repro.py b/dvc/command/repro.py index 101665bfbb..c12463bf8d 100644 --- a/dvc/command/repro.py +++ b/dvc/command/repro.py @@ -35,6 +35,10 @@ def run(self): metrics = self.repo.metrics.show() logger.info(_show_metrics(metrics)) + logger.info( + "To save your updates to remote storage, run 'dvc push'." + ) + except DvcException: logger.exception("") ret = 1 From 53b64991880e580a35c75a262b31037847559c86 Mon Sep 17 00:00:00 2001 From: jvfe Date: Mon, 26 Oct 2020 10:31:22 -0300 Subject: [PATCH 2/3] command: change dvc push instruction for dvc repro --- dvc/command/repro.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dvc/command/repro.py b/dvc/command/repro.py index c12463bf8d..0855ee552e 100644 --- a/dvc/command/repro.py +++ b/dvc/command/repro.py @@ -36,7 +36,7 @@ def run(self): logger.info(_show_metrics(metrics)) logger.info( - "To save your updates to remote storage, run 'dvc push'." + "Use 'dvc push' to send your updates to remote storage." ) except DvcException: From a3ba96df865ca7a198e855a800c7df6f725e3741 Mon Sep 17 00:00:00 2001 From: jvfe Date: Tue, 27 Oct 2020 12:10:31 -0300 Subject: [PATCH 3/3] command: Use backticks and else in dvc repro log --- dvc/command/repro.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dvc/command/repro.py b/dvc/command/repro.py index 0855ee552e..936163a188 100644 --- a/dvc/command/repro.py +++ b/dvc/command/repro.py @@ -30,15 +30,16 @@ def run(self): if len(stages) == 0: logger.info(CmdDataStatus.UP_TO_DATE_MSG) + else: + logger.info( + "Use `dvc push` to send your updates to " + "remote storage." + ) if self.args.metrics: metrics = self.repo.metrics.show() logger.info(_show_metrics(metrics)) - logger.info( - "Use 'dvc push' to send your updates to remote storage." - ) - except DvcException: logger.exception("") ret = 1