Add better error message for invalid types
author |
Steve Losh <steve@stevelosh.com> |
date |
Sun, 02 Mar 2014 12:39:10 -0500 |
parents |
de2735512614
|
children |
f7ec69fb5eb5
|
branches/tags |
(none) |
files |
ffind |
Changes
--- a/ffind Sat Nov 24 13:41:51 2012 -0500
+++ b/ffind Sun Mar 02 12:39:10 2014 -0500
@@ -646,6 +646,19 @@
result = set()
for c in types:
+ if c not in 'aexcyfdrs':
+ die("invalid type specification\n\n"
+ "valid types:\n\n"
+ " a (all)\n"
+ " f (files)\n"
+ " d (dirs)\n"
+ " r (real)\n"
+ " s (symlinked)\n"
+ " e (real files)\n"
+ " c (real dirs)\n"
+ " x (symlinked files)\n"
+ " y (symlinked dirs)")
+
result = result | {
'a': TYPES_ALL,