github.com/containers/libpod@v1.9.4-0.20220419124438-4284fd425507/pkg/api/handlers/libpod/info.go (about) 1 package libpod 2 3 import ( 4 "net/http" 5 6 "github.com/containers/libpod/libpod" 7 "github.com/containers/libpod/pkg/api/handlers/utils" 8 ) 9 10 func GetInfo(w http.ResponseWriter, r *http.Request) { 11 runtime := r.Context().Value("runtime").(*libpod.Runtime) 12 info, err := runtime.Info() 13 if err != nil { 14 utils.InternalServerError(w, err) 15 return 16 } 17 utils.WriteResponse(w, http.StatusOK, info) 18 }