INNER CODE UNIT · Go

main

Zeus-Labs/ZeusCloud · backend/main.go:35

func main() {
	log.Printf("Mode: %v", os.Getenv("MODE"))

	// Connect with Postgres database
	postgresDb := db.InitPostgres()
	log.Println("Set up postgres db")

	// Connect to neo4j database
	driver := db.InitNeo4j()
	defer driver.Close()
	log.Println("Set up neo4j driver")

	for _, r := range rules.AttackPathsRulesToExecute {
		err := rules.UpsertRuleData(postgresDb, r, "attackpath")
		if err != nil {
			log.Printf("Unexpected error upserting rule_data %v", err)
			continue
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…