Commit Graph
17 Commits
Author SHA1 Message Date
nyanotech 7444577cb7 automatically prepend a "https://" if it's missing 2024-08-12 21:00:47 -07:00
nyanotech dc1ec748df plumb these through using a struct 2024-04-12 18:48:39 -07:00
nyanotech 3a46e8982d flesh out the readme a bit 2024-04-08 23:38:57 -07:00
nyanotech 5ccfe960dd duration flags are now duration from program start 2024-04-08 23:20:59 -07:00
nyanotech 68d8130c4e accept region via flag, use default aws endpoint if unspecified 2024-04-08 22:03:07 -07:00
nyanotech fbf4229e96 accept aws credentials from environment variables 2024-04-08 21:39:53 -07:00
nyanotech 11b3be2f16 add a flag to only operate on one prefix 2024-04-08 20:36:35 -07:00
nyanotech b5785ef8fe replace deprecated thing with the new hotness 2024-04-08 20:36:00 -07:00
nyanotech 2c5911fd23 implement a goroutine pool
turns out b2 doesn't like it if you use too many threads
2024-04-07 03:15:48 -07:00
nyanotech 0bf0144deb skip getting current retention settings if update-within is 0, default that to 0
on b2, putobjectretention is free, so might as well yolo it
2024-04-04 23:18:56 -07:00
nyanotech 19c5d485ae ignore errors getting current object retention, since this 404s if it doesn't have one 2024-04-04 22:59:49 -07:00
nyanotech 301f1c8ed6 bump github actions versions 2024-04-04 22:50:21 -07:00
nyanotech 9e7678de4a use fatalln instead of fatal 2024-04-04 22:47:04 -07:00
nyanotech e735423715 clean up waitgroup usage 2024-04-04 22:46:42 -07:00
nyanotech e1d43c818b use api v2, drop region flag 2023-11-26 04:40:07 -08:00
nyanotech 738c366ac9 clean up go.mod 2023-11-26 03:17:39 -08:00
nyanotech d55732b38f initial commit 2023-11-26 02:55:44 -08:00