INNER CODE UNIT · Go
main
zan8in/afrog · cmd/afrog/main.go:31
func main() {
options, err := config.NewOptions()
if err != nil {
gologger.Error().Msg(err.Error())
return
}
if options.Config != nil {
cur := options.Config.Curated
enabled := strings.ToLower(strings.TrimSpace(cur.Enabled))
endpoint := strings.TrimSpace(cur.Endpoint)
if enabled == "off" || enabled == "false" || enabled == "0" || endpoint == "" {
_ = os.Setenv("AFROG_CURATED_DISABLED", "1")
_ = os.Unsetenv("AFROG_POCS_CURATED_DIR")
home, err := os.UserHomeDir()
if err == nil && strings.TrimSpace(home) != "" {
_ = os.RemoveAll(filepath.Join(home, ".config", "afrog", "pocs-curated"))