refactor: move driver handlers to own file

This commit is contained in:
Nicolas Meienberger
2025-08-10 11:29:34 +02:00
parent f121825d14
commit e601d91955
5 changed files with 31 additions and 16 deletions

View File

@@ -0,0 +1,17 @@
package driver
import (
"net/http"
)
func SetupHandlers(mux *http.ServeMux) {
mux.HandleFunc("/Plugin.Activate", Activate)
mux.HandleFunc("/VolumeDriver.Create", Create)
mux.HandleFunc("/VolumeDriver.Remove", Remove)
mux.HandleFunc("/VolumeDriver.Mount", Mount)
mux.HandleFunc("/VolumeDriver.Unmount", Unmount)
mux.HandleFunc("/VolumeDriver.Path", Path)
mux.HandleFunc("/VolumeDriver.Get", Get)
mux.HandleFunc("/VolumeDriver.List", List)
}