mirror of
https://github.com/abraunegg/onedrive
synced 2024-06-08 00:42:13 +02:00
Update inotify logging output (#1930)
* Update logging output when running in --monitor --verbose mode in regards to the inotify events * Add additional logging specifically for delete event to denote in log output the source of a deletion event when running in --monitor mode
This commit is contained in:
parent
8b30c00c81
commit
f08039f511
11
src/main.d
11
src/main.d
|
@ -1090,9 +1090,9 @@ int main(string[] args)
|
||||||
m.onDirCreated = delegate(string path) {
|
m.onDirCreated = delegate(string path) {
|
||||||
// Handle .folder creation if skip_dotfiles is enabled
|
// Handle .folder creation if skip_dotfiles is enabled
|
||||||
if ((cfg.getValueBool("skip_dotfiles")) && (selectiveSync.isDotFile(path))) {
|
if ((cfg.getValueBool("skip_dotfiles")) && (selectiveSync.isDotFile(path))) {
|
||||||
log.vlog("[M] Skipping watching path - .folder found & --skip-dot-files enabled: ", path);
|
log.vlog("[M] Skipping watching local path - .folder found & --skip-dot-files enabled: ", path);
|
||||||
} else {
|
} else {
|
||||||
log.vlog("[M] Directory created: ", path);
|
log.vlog("[M] Local directory created: ", path);
|
||||||
try {
|
try {
|
||||||
sync.scanForDifferences(path);
|
sync.scanForDifferences(path);
|
||||||
} catch (CurlException e) {
|
} catch (CurlException e) {
|
||||||
|
@ -1103,7 +1103,7 @@ int main(string[] args)
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
m.onFileChanged = delegate(string path) {
|
m.onFileChanged = delegate(string path) {
|
||||||
log.vlog("[M] File changed: ", path);
|
log.vlog("[M] Local file changed: ", path);
|
||||||
try {
|
try {
|
||||||
sync.scanForDifferences(path);
|
sync.scanForDifferences(path);
|
||||||
} catch (CurlException e) {
|
} catch (CurlException e) {
|
||||||
|
@ -1113,7 +1113,8 @@ int main(string[] args)
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
m.onDelete = delegate(string path) {
|
m.onDelete = delegate(string path) {
|
||||||
log.vlog("[M] Item deleted: ", path);
|
log.log("Received inotify delete event from operating system .. attempting item deletion as requested");
|
||||||
|
log.vlog("[M] Local item deleted: ", path);
|
||||||
try {
|
try {
|
||||||
sync.deleteByPath(path);
|
sync.deleteByPath(path);
|
||||||
} catch (CurlException e) {
|
} catch (CurlException e) {
|
||||||
|
@ -1129,7 +1130,7 @@ int main(string[] args)
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
m.onMove = delegate(string from, string to) {
|
m.onMove = delegate(string from, string to) {
|
||||||
log.vlog("[M] Item moved: ", from, " -> ", to);
|
log.vlog("[M] Local item moved: ", from, " -> ", to);
|
||||||
try {
|
try {
|
||||||
// Handle .folder -> folder if skip_dotfiles is enabled
|
// Handle .folder -> folder if skip_dotfiles is enabled
|
||||||
if ((cfg.getValueBool("skip_dotfiles")) && (selectiveSync.isDotFile(from))) {
|
if ((cfg.getValueBool("skip_dotfiles")) && (selectiveSync.isDotFile(from))) {
|
||||||
|
|
Loading…
Reference in a new issue