summaryrefslogtreecommitdiff
path: root/cmd2/clipboard.py
diff options
context:
space:
mode:
authorTodd Leonhardt <todd.leonhardt@gmail.com>2019-08-13 08:48:19 -0400
committerGitHub <noreply@github.com>2019-08-13 08:48:19 -0400
commitd6549c847a40e995dc6d6bcbf8ace1c121c4b0ee (patch)
tree8433a9f2331ca06afcba7359f21e86d2280748d5 /cmd2/clipboard.py
parent5643d567eefc6789b621db024eab31eb471fb90c (diff)
parentee570ec943270eef824d2687bd0dbc66a1a437a6 (diff)
downloadcmd2-git-d6549c847a40e995dc6d6bcbf8ace1c121c4b0ee.tar.gz
Merge pull request #761 from python-cmd2/pyperclip_wsl
Fixed a bug when using WSL when all Windows paths have been removed
Diffstat (limited to 'cmd2/clipboard.py')
-rw-r--r--cmd2/clipboard.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/cmd2/clipboard.py b/cmd2/clipboard.py
index 8e3cddc3..18370f9a 100644
--- a/cmd2/clipboard.py
+++ b/cmd2/clipboard.py
@@ -10,7 +10,8 @@ from pyperclip import PyperclipException
try:
# Try getting the contents of the clipboard
_ = pyperclip.paste()
-except PyperclipException:
+except (PyperclipException, FileNotFoundError):
+ # NOTE: FileNotFoundError is for Windows Subsystem for Linux (WSL) when Windows paths are removed from $PATH
can_clip = False
else:
can_clip = True