Diffstat (limited to 'internal/converter/converter_interface.go')
| -rw-r--r-- | internal/converter/converter_interface.go | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/internal/converter/converter_interface.go b/internal/converter/converter_interface.go deleted file mode 100644 index abff99d..0000000 --- a/internal/converter/converter_interface.go +++ /dev/null @@ -1,21 +0,0 @@ -package converter - -import ( - "io" - - "github.com/SayaAndy/saya-today-thumbnail-generator/config" - "github.com/SayaAndy/saya-today-thumbnail-generator/internal/client/input" - "github.com/SayaAndy/saya-today-thumbnail-generator/internal/client/output" -) - -type Converter interface { - Process(inputMetadata *input.MetadataStruct, reader io.Reader, outputName string) error - DeductOutputPath(inputPath string) string - ReadMetadata(path string) (*output.MetadataStruct, error) - IsMissing(path string) bool -} - -var NewConverterMap = map[string]func(cfg *config.ConverterConfig) (Converter, error){ - "webp": NewWebpConverter, - "jpeg": NewJpegConverter, -} |