Expand verbose logging messages
GitOrigin-RevId: 893875a88e0e8f0b15f05f9ea12fefbbb3fa65c6
This commit is contained in:
parent
da194b749b
commit
94e38f1274
29
sync.c
29
sync.c
|
@ -613,8 +613,9 @@ static int command_main(char *destpath, int mode) {
|
|||
long srcDir, destDir, tempDir;
|
||||
struct file_info *array, *file, *srcNewer, *destNewer;
|
||||
OSErr err;
|
||||
int r, i, n;
|
||||
int r, i, j, n;
|
||||
char name[32];
|
||||
const char *modeStr;
|
||||
|
||||
// Get handles to src and dest directories.
|
||||
err = HGetVol(NULL, &srcVol, &srcDir);
|
||||
|
@ -663,6 +664,30 @@ static int command_main(char *destpath, int mode) {
|
|||
file->mode = kModePush;
|
||||
srcNewer = file;
|
||||
}
|
||||
if (gLogLevel >= kLogVerbose) {
|
||||
p2cstr(name, file->name);
|
||||
switch (file->mode) {
|
||||
default:
|
||||
case kModeAuto:
|
||||
modeStr = "equal";
|
||||
break;
|
||||
case kModePull:
|
||||
modeStr = "destNewer";
|
||||
break;
|
||||
case kModePush:
|
||||
modeStr = "srcNewer";
|
||||
break;
|
||||
}
|
||||
fprintf(stderr, "## File: %s %s", name, modeStr);
|
||||
for (j = 0; j < 2; j++) {
|
||||
if (!file->meta[j].exists) {
|
||||
fputs(" -", stderr);
|
||||
} else {
|
||||
fprintf(stderr, " %ld", file->meta[j].modTime);
|
||||
}
|
||||
}
|
||||
fputc('\n', stderr);
|
||||
}
|
||||
}
|
||||
|
||||
// Figure out the mode: push or pull.
|
||||
|
@ -722,7 +747,7 @@ static int command_main(char *destpath, int mode) {
|
|||
print_err("failed to copy file: %s", name);
|
||||
return 1;
|
||||
}
|
||||
if (gLogLevel >= kLogInfo) {
|
||||
if (gLogLevel >= kLogVerbose) {
|
||||
fprintf(stderr, "## Done writing %s\n", name);
|
||||
}
|
||||
} else if (file->mode != kModeAuto) {
|
||||
|
|
Loading…
Reference in New Issue