Skip to content
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

Log Failed Videos #35

Closed

Conversation

prof-m
Copy link
Contributor

@prof-m prof-m commented Aug 18, 2023

This commit implements the following:

  • The feature request from issue Add failed files to new Hydrus page #15 is now functional. To support it, a new CLI argument, --failed-videos-page, has been added to specify the page name. The page must already exist within the Hydrus client at the time the program is run, and it must be a file search page. If there is more than one page with the same name, one of the pages will be chosen pseudo-randomly. If no valid page can be found, it fails gracefully while allowing the program to continue.
  • Additionally, all phashing failures with video-specific information are now simultaneously logged to a .txt file for easier info collection (file stored in the same directory as the database files)
  • The --job-count parameter can now be set via environment variable
  • An additional comment has been added with a specific link for checking the status of 'unordered-generator' on joblib's GH

This commit implements the following:
- The feature request from issue hydrusvideodeduplicator#15 is functional. The new CLI argument to specify the page name is --failed-videos-page.
- Additionally, all phashing failures with video-specific information are now simultaneously logged to a .txt file for easier info collection (file stored in the same directory as the database files)
- The --job-count parameter can now be set via environment variable
- An additional comment has been added with a specific link for checking the status of 'unordered-generator' on joblib's GH
@ianwal
Copy link
Collaborator

ianwal commented Jan 1, 2024

Thanks for the work. This is a very cool feature.

I will take another look at this after the refactor, as discussed. I don't expect you to rewrite any of this afterwards due to refactor changes so I will see what I can do.

@prof-m
Copy link
Contributor Author

prof-m commented Jun 12, 2024

Closing this out as you've got it in there! 🎉

@prof-m prof-m closed this Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants