diff options
| author | grothedev <grothedev@gmail.com> | 2024-06-17 12:59:38 -0500 |
|---|---|---|
| committer | grothedev <grothedev@gmail.com> | 2024-06-17 13:43:02 -0500 |
| commit | fecda2be6e3238a35b9a0569b9e12c9c84faabf3 (patch) | |
| tree | 6cde303e0580cad087ca2343aae2298b66369029 | |
| parent | 854c5982bdfe2e2d42720624c17ced8a050ceb12 (diff) | |
i guess i was working on a python version of datasync service, with more processing on the server side of things, which should be optional, depending on the configuration you desire to use
| -rw-r--r-- | syncdata.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/syncdata.py b/syncdata.py new file mode 100644 index 0000000..1f43fc4 --- /dev/null +++ b/syncdata.py @@ -0,0 +1,9 @@ +#!/bin/python + +#on local: gather list of all files and their associated modified-times (using filetreetool) +#send this to remote +#on remote: iterate through list, for each check if remote exists and is older or newer. +#remote sends back a list of all the files that need to be updated (including non-existent-on-remote), and files that are newer on remote. + +#user of program can configure whether to automatically download newer remote files for review, or to auto overwrite remote even if newer. + |
