mirror of https://github.com/docker/docs.git
adding server logic for clients to request consistent TUF files
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
This commit is contained in:
parent
341bd335f5
commit
6f7acb6ddf
|
@ -89,7 +89,7 @@ func RootHandler(ac auth.AccessController, ctx context.Context, trust signed.Cry
|
|||
prometheus.InstrumentHandlerWithOpts(
|
||||
prometheusOpts("UpdateTuf"),
|
||||
hand(handlers.AtomicUpdateHandler, "push", "pull")))
|
||||
r.Methods("GET").Path("/v2/{imageName:.*}/_trust/tuf/{tufRole:(root|targets(?:/[^/\\s]+)*|snapshot|timestamp)}.json").Handler(
|
||||
r.Methods("GET").Path("/v2/{imageName:.*}/_trust/tuf/{consistent:([a-fA-F0-9]{64}|[a-fA-F0-9]{96}|[a-fA-F0-9]{128}).}{tufRole:(root|targets(?:/[^/\\s]+)*|snapshot|timestamp)}.json").Handler(
|
||||
prometheus.InstrumentHandlerWithOpts(
|
||||
prometheusOpts("GetRole"),
|
||||
hand(handlers.GetHandler, "pull")))
|
||||
|
|
Loading…
Reference in New Issue