feat: Make STFS API public
Also: Happy new year :)
This commit is contained in:
@@ -1,37 +0,0 @@
|
||||
package compression
|
||||
|
||||
import (
|
||||
"github.com/pojntfx/stfs/pkg/config"
|
||||
)
|
||||
|
||||
func CheckCompressionFormat(compressionFormat string) error {
|
||||
compressionFormatIsKnown := false
|
||||
|
||||
for _, candidate := range config.KnownCompressionFormats {
|
||||
if compressionFormat == candidate {
|
||||
compressionFormatIsKnown = true
|
||||
}
|
||||
}
|
||||
|
||||
if !compressionFormatIsKnown {
|
||||
return config.ErrCompressionFormatUnknown
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func CheckCompressionLevel(compressionLevel string) error {
|
||||
compressionLevelIsKnown := false
|
||||
|
||||
for _, candidate := range config.KnownCompressionLevels {
|
||||
if compressionLevel == candidate {
|
||||
compressionLevelIsKnown = true
|
||||
}
|
||||
}
|
||||
|
||||
if !compressionLevelIsKnown {
|
||||
return config.ErrCompressionLevelUnknown
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
Reference in New Issue
Block a user