Skip to main content

Module uploader

Module uploader 

Source

Re-exports§

pub use worker::calculate_file_hash;

Modules§

album_series
Spreading an upload across a series of albums so no album exceeds SmugMug’s per-gallery limit. The series is Name, Name (2), Name (3), …; each upload claims a slot in the first album with room, and a new album is created only when a file actually needs one. Files that are skipped (duplicates, RAW without Source) never use up space or cause an album to be created.
collect
Adding photos that are already on SmugMug to the target album (“collecting” them) instead of uploading a second copy.
queue
worker

Structs§

RawSelection
What select_raw_files did with the RAW files it was given.
UploadOptions
UploadStats
UploadStructureOptions

Functions§

print_raw_selection
Tell the user what’s happening to their RAW files, if anything unusual.
select_raw_files
Decide which RAW files to upload, per handling. Non-RAW files are always kept.
upload_files
upload_with_structure