adept/adept.go

27 lines
557 B
Go
Raw Normal View History

2022-08-31 19:56:06 -04:00
package main
import (
"github.com/spf13/viper"
"git.metaunix.net/BitGoblin/adept/config"
"git.metaunix.net/BitGoblin/adept/transcoder"
)
func main() {
2022-09-02 18:17:42 -04:00
// load configuration via Viper
2022-08-31 19:56:06 -04:00
config.LoadConfig()
2022-09-02 18:17:42 -04:00
// configure our app logging
logHandle := config.InitLogging()
if logHandle != nil {
defer logHandle.Close()
}
// initialize the video repository
r := transcoder.NewRepository(viper.GetString("transcoder.repository"))
// create transcoder object and start the main loop
t := transcoder.NewTranscoder(*r)
t.Start()
2022-08-31 19:56:06 -04:00
}