-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
added command to verify remote manifests from webseeds #9762
Conversation
Current output looks like
|
torrent_hash/ torrent_create/ manifest should produce same list of files (or print their names) at least i expected that. For rclone need to add flags |
Removed any verification that remote and local have same files, checking of md5 (only check if md5 have correct format) since it's done by rclone. |
I think other thing is good to do is make a one-command alias for torrent clean+create+hashes + manifest creation. |
logger.Info("[snapshots.webseed] processing local file etags") | ||
removedTorrents := 0 | ||
walker := func(path string, de fs.DirEntry, err error) error { | ||
if err != nil || de.IsDir() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think you can get de
nil ptr here - because err is not nil
Cherry picked initial commit against devel. Beginning of discussion is here #9750