Browse Source

fix(cache): index dir

Jacky 1 week ago
parent
commit
f31407dd7e
1 changed files with 10 additions and 5 deletions
  1. 10 5
      internal/cache/index.go

+ 10 - 5
internal/cache/index.go

@@ -50,6 +50,11 @@ func init() {
 
 
 // InitScanner initializes the config scanner
 // InitScanner initializes the config scanner
 func InitScanner() {
 func InitScanner() {
+	if nginx.GetConfPath() == "" {
+		logger.Error("Nginx config path is not set")
+		return
+	}
+
 	s := GetScanner()
 	s := GetScanner()
 	err := s.Initialize()
 	err := s.Initialize()
 	if err != nil {
 	if err != nil {
@@ -154,11 +159,11 @@ func (s *Scanner) Initialize() error {
 	}
 	}
 
 
 	// Setup watcher for config directory
 	// Setup watcher for config directory
-	configDir := filepath.Dir(nginx.GetConfPath("", ""))
-	availableDir := nginx.GetConfPath("sites-available", "")
-	enabledDir := nginx.GetConfPath("sites-enabled", "")
-	streamAvailableDir := nginx.GetConfPath("stream-available", "")
-	streamEnabledDir := nginx.GetConfPath("stream-enabled", "")
+	configDir := filepath.Dir(nginx.GetConfPath())
+	availableDir := nginx.GetConfPath("sites-available")
+	enabledDir := nginx.GetConfPath("sites-enabled")
+	streamAvailableDir := nginx.GetConfPath("stream-available")
+	streamEnabledDir := nginx.GetConfPath("stream-enabled")
 
 
 	// Watch the main directories
 	// Watch the main directories
 	err = s.watcher.Add(configDir)
 	err = s.watcher.Add(configDir)