usage: rclonesync.py [-h] [-1] [-c] [--check-filename CHECK_FILENAME] [-D MAX_DELETES] [-F] [--no-check-sync] [--check-sync-only] [-e] [-f FILTERS_FILE] [-r RCLONE] [--config CONFIG] [--rclone-args ...] [-v] [--rc-verbose] [-d] [-w WORKDIR] [--no-datetime-log] [--no-cleanup] [-V] Path1 Path2 ***** BiDirectional Sync for Cloud Services using rclone ***** positional arguments: Path1 Local path, or cloud service with ':' plus optional path. Type 'rclone listremotes' for list of configured remotes. Path2 Local path, or cloud service with ':' plus optional path. Type 'rclone listremotes' for list of configured remotes. optional arguments: -h, --help show this help message and exit -1, --first-sync First run setup. WARNING: Path1 files may overwrite path2 versions. Consider using with --dry-run first. Also asserts --verbose. -c, --check-access Ensure expected RCLONE_TEST files are found on both path1 and path2 filesystems, else abort. --check-filename CHECK_FILENAME Filename for --check-access (default is ). -D MAX_DELETES, --max-deletes MAX_DELETES Safety check for percent maximum deletes allowed (default 50%). If exceeded the rclonesync run will abort. See --force. -F, --force Bypass --max-deletes safety check and run the sync. Also asserts --verbose. --no-check-sync Disable comparison of final LSL files (default is check-sync enabled). --check-sync-only Only execute the comparison of LSL files from the last rclonesync run. -e, --remove-empty-directories Execute rclone rmdirs as a final cleanup step. -f FILTERS_FILE, --filters-file FILTERS_FILE File containing rclone file/path filters (needed for Dropbox). -r RCLONE, --rclone RCLONE Path to rclone executable (default is rclone in path environment var). --config CONFIG Path to rclone config file (default is typically ~/.config/rclone/rclone.conf). --rclone-args ... Optional argument(s) to be passed to rclone. Specify this switch and rclone ags at the end of rclonesync command line. -v, --verbose Enable event logging with per-file details. Specify once for info and twice for debug detail. --rc-verbose Enable rclone's verbosity levels (May be specified more than once for more details. Also asserts --verbose.) -d, --dry-run Go thru the motions - No files are copied/deleted. Also asserts --verbose. -w WORKDIR, --workdir WORKDIR Specified working dir - useful for testing. Default is ~user/.rclonesyncwd. --no-datetime-log Disable date-time from log output - useful for testing. --no-cleanup Retain working files - useful for debug and testing. -V, --version Return rclonesync's version number and exit.