Summary
AWS Glacier is defined as a location type in the configuration structs but has no download or upload implementation.
Location
shock-server/conf/conf.go:50-52 - GlacierLocation struct defined
Configuration Struct
type GlacierLocation struct {
Vault string
}
Missing Implementation
- No
GlacierDownload() function
- No
GlacierUpload() function
- Not referenced in FMOpen() switch statement
- Vault field is never used anywhere in the codebase
Impact
- Users may configure Glacier locations expecting them to work
- No error or warning when Glacier location is configured
Recommendation
Either implement Glacier support or remove the configuration struct to avoid confusion.
Priority
Low - backend not expected to work currently