From 65a2ea45258757a967eb8b8a95868a3a00f5305a Mon Sep 17 00:00:00 2001 From: karajan1001 Date: Mon, 10 Aug 2020 15:00:32 +0800 Subject: [PATCH] Remove error message when exiting `--stdin` mode fix #4361 1. Remove error message when input a empty string 2. Remove error message when read input from stream 2. Remove error message when interrupt by `CTRL-C` --- dvc/command/check_ignore.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dvc/command/check_ignore.py b/dvc/command/check_ignore.py index e28f4f19b4..97da662a35 100644 --- a/dvc/command/check_ignore.py +++ b/dvc/command/check_ignore.py @@ -38,12 +38,11 @@ def _check_one_file(self, target): def _interactive_mode(self): ret = 1 while True: - target = ask("") + try: + target = ask("") + except (KeyboardInterrupt, EOFError): + break if target == "": - logger.info( - "Empty string is not a valid pathspec. Please use . " - "instead if you meant to match all paths." - ) break if not self._check_one_file(target): ret = 0