mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-11 14:11:14 +00:00
Moving swagger-ui files from www/swagger-ui to third-party/swagger-ui
and adding LICENSE and README files
This commit is contained in:
1276
pkg/ui/datafile.go
1276
pkg/ui/datafile.go
File diff suppressed because one or more lines are too long
@@ -22,13 +22,18 @@ import (
|
||||
assetfs "github.com/elazarl/go-bindata-assetfs"
|
||||
)
|
||||
|
||||
const prefix = "/static/"
|
||||
|
||||
type MuxInterface interface {
|
||||
Handle(pattern string, handler http.Handler)
|
||||
}
|
||||
|
||||
func InstallSupport(mux MuxInterface) {
|
||||
// Expose files in www/ on <host>/static/
|
||||
fileServer := http.FileServer(&assetfs.AssetFS{Asset: Asset, AssetDir: AssetDir, Prefix: "www"})
|
||||
prefix := "/static/"
|
||||
mux.Handle(prefix, http.StripPrefix(prefix, fileServer))
|
||||
|
||||
// Expose files in third_party/swagger-ui/ on <host>/swagger-ui/
|
||||
fileServer = http.FileServer(&assetfs.AssetFS{Asset: Asset, AssetDir: AssetDir, Prefix: "third_party/swagger-ui"})
|
||||
prefix = "/swagger-ui/"
|
||||
mux.Handle(prefix, http.StripPrefix(prefix, fileServer))
|
||||
}
|
Reference in New Issue
Block a user