[WIP] A (somewhat barebones) atproto app for creating custom sites without hosting!

upload: log files being uploaded nicely

vielle.dev 780e7c20 fd78cc4d

verified
Changed files
+5
upload
src
+5
upload/src/main.rs
··· 18 18 xrpc::XrpcExt, 19 19 }; 20 20 use miette::{Context, IntoDiagnostic, Result}; 21 + use std::io::Write; 21 22 use std::{collections::HashMap, fs, path::PathBuf}; 22 23 23 24 use crate::sitemap::{BlobRef, Sitemap, SitemapNode}; ··· 123 124 // upload local site blobs 124 125 let mut new_sitemap: Sitemap = HashMap::new(); 125 126 for (k, v) in local_sitemap { 127 + print!("Uploading {k}... "); 128 + let _ = std::io::stdout().flush(); 126 129 let blob = match v.blob { 127 130 BlobRef::Local(path) => path, 128 131 BlobRef::Remote(_) => { ··· 143 146 blob: BlobRef::Remote(res.blob.into()), 144 147 }, 145 148 ); 149 + 150 + println!("Done!"); 146 151 } 147 152 148 153 Ok(new_sitemap)