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;
|
long srcDir, destDir, tempDir;
|
||||||
struct file_info *array, *file, *srcNewer, *destNewer;
|
struct file_info *array, *file, *srcNewer, *destNewer;
|
||||||
OSErr err;
|
OSErr err;
|
||||||
int r, i, n;
|
int r, i, j, n;
|
||||||
char name[32];
|
char name[32];
|
||||||
|
const char *modeStr;
|
||||||
|
|
||||||
// Get handles to src and dest directories.
|
// Get handles to src and dest directories.
|
||||||
err = HGetVol(NULL, &srcVol, &srcDir);
|
err = HGetVol(NULL, &srcVol, &srcDir);
|
||||||
|
@ -663,6 +664,30 @@ static int command_main(char *destpath, int mode) {
|
||||||
file->mode = kModePush;
|
file->mode = kModePush;
|
||||||
srcNewer = file;
|
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.
|
// 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);
|
print_err("failed to copy file: %s", name);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
if (gLogLevel >= kLogInfo) {
|
if (gLogLevel >= kLogVerbose) {
|
||||||
fprintf(stderr, "## Done writing %s\n", name);
|
fprintf(stderr, "## Done writing %s\n", name);
|
||||||
}
|
}
|
||||||
} else if (file->mode != kModeAuto) {
|
} else if (file->mode != kModeAuto) {
|
||||||
|
|
Loading…
Reference in New Issue