Tweak for add_exclude() -vvv output
Wayne Davison
wayned at users.sourceforge.net
Thu Jan 31 05:35:19 EST 2002
Here's an improved version of an old patch that I submitted. It
improves the -vvv output when using --exclude and --include options:
Index: rsync/exclude.c
--- rsync/exclude.c 23 Jan 2002 04:57:18 -0000 1.39
+++ rsync/exclude.c 30 Jan 2002 18:35:46 -0000
@@ -201,9 +201,11 @@
if (!*list || !((*list)[len] = make_exclude(pattern, include)))
out_of_memory("add_exclude");
- if (verbose > 2)
- rprintf(FINFO,"add_exclude(%s)\n",pattern);
-
+ if (verbose > 2) {
+ rprintf(FINFO,"add_exclude(%s,%s)\n",pattern,
+ include ? "include" : "exclude");
+ }
+
(*list)[len+1] = NULL;
}
The old output is confusing because an include and and exclude generated
the same text. This change causes excludes to be output with ",include"
and excludes to be output with ",exclude".
..wayne..
More information about the rsync
mailing list