podman

Форк
0
/
register_version.go 
35 строк · 987.0 Байт
1
package server
2

3
import (
4
	"net/http"
5

6
	"github.com/containers/podman/v5/pkg/api/handlers/compat"
7
	"github.com/gorilla/mux"
8
)
9

10
func (s *APIServer) registerVersionHandlers(r *mux.Router) error {
11
	// swagger:operation GET /version compat SystemVersion
12
	// ---
13
	// summary: Component Version information
14
	// tags:
15
	// - system (compat)
16
	// produces:
17
	// - application/json
18
	// responses:
19
	//   200:
20
	//    $ref: "#/responses/versionResponse"
21
	r.Handle("/version", s.APIHandler(compat.VersionHandler)).Methods(http.MethodGet)
22
	r.Handle(VersionedPath("/version"), s.APIHandler(compat.VersionHandler)).Methods(http.MethodGet)
23
	// swagger:operation GET /libpod/version libpod SystemVersionLibpod
24
	// ---
25
	// summary: Component Version information
26
	// tags:
27
	// - system
28
	// produces:
29
	// - application/json
30
	// responses:
31
	//   200:
32
	//    $ref: "#/responses/versionResponse"
33
	r.Handle(VersionedPath("/libpod/version"), s.APIHandler(compat.VersionHandler)).Methods(http.MethodGet)
34
	return nil
35
}
36

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.