INNER CODE UNIT · Go

setupConfig

welovemedia/ffmate · cmd/server.go:84

func setupConfig() {
	isCluster := strings.HasPrefix(viper.GetString("database"), "postgresql://")

	// docker
	_, err := os.Stat("/.dockerenv")
	cfg.Set("ffmate.isDocker", err == nil)

	// client identifier
	client := viper.GetString("identifier")
	if client == "" {
		client, err = os.Hostname()
		if err != nil {
			panic(err)
		}
	}

	cfg.Set("ffmate.ffmpeg", viper.GetString("ffmpeg"))
	cfg.Set("ffmate.debug", viper.GetString("debug"))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…