Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileProcessor ¶
type FileProcessor struct {
// contains filtered or unexported fields
}
func NewFileProcessor ¶
func NewFileProcessor(l *logger.Logger, w Closeable, outDir string) *FileProcessor
func (*FileProcessor) Finalize ¶
func (p *FileProcessor) Finalize(ctx context.Context, tasks []*domain.DownloadFile) error
Finalize renames .part to final names
func (*FileProcessor) Prepare ¶
func (p *FileProcessor) Prepare(nzb *domain.NZB) ([]*domain.DownloadFile, error)
Prepare sanitizes names and creates sparse files. Returns our internal Tasks.
Click to show internal directories.
Click to hide internal directories.