package main import ( "github.com/spf13/viper" "git.metaunix.net/BitGoblin/adept/config" "git.metaunix.net/BitGoblin/adept/transcoder" ) func main() { config.LoadConfig() r := transcoder.NewRepository(viper.GetString("transcoder.repository")) ingestFiles := r.SearchIngest() for _, i := range ingestFiles { // archive file r.ArchiveFile(i.Name()) // transcode file // TODO - t.Transcode(i.Name()) // clean up source file r.CleanupFile(i.Name()) } }