Documentation ¶
Index ¶
- Constants
- func AddRegistry(w http.ResponseWriter, r *http.Request)
- func AddUser(w http.ResponseWriter, r *http.Request)
- func DeleteRegistry(w http.ResponseWriter, r *http.Request)
- func DeleteUser(w http.ResponseWriter, r *http.Request)
- func Image(w http.ResponseWriter, r *http.Request)
- func ImageManifest(w http.ResponseWriter, r *http.Request)
- func Index(w http.ResponseWriter, r *http.Request)
- func JITImageManifest(w http.ResponseWriter, r *http.Request)
- func Job(w http.ResponseWriter, r *http.Request)
- func JobVersion(w http.ResponseWriter, r *http.Request)
- func JobVersions(w http.ResponseWriter, r *http.Request)
- func ListImages(w http.ResponseWriter, r *http.Request)
- func ListJobVersions(w http.ResponseWriter, r *http.Request)
- func ListJobs(w http.ResponseWriter, r *http.Request)
- func ListRegistries(w http.ResponseWriter, r *http.Request)
- func ListUsers(w http.ResponseWriter, r *http.Request)
- func Login(w http.ResponseWriter, r *http.Request)
- func PreflightOptions(w http.ResponseWriter, r *http.Request)
- func Registry(w http.ResponseWriter, r *http.Request)
- func Scan(w http.ResponseWriter, req *http.Request, registries []models.RegistryInfo) ([]models.Image, error)
- func ScanRegistries(w http.ResponseWriter, r *http.Request)
- func ScanRegistry(w http.ResponseWriter, r *http.Request)
- func SearchImages(w http.ResponseWriter, r *http.Request)
- func SearchJobs(w http.ResponseWriter, r *http.Request)
- func User(w http.ResponseWriter, r *http.Request)
- func Validate(roles []string, next http.HandlerFunc) http.HandlerFunc
- type ByScore
- type RankedResult
- type Route
- type ScanLock
Constants ¶
View Source
const TokenSecret = "Y4Y7)j)999>s(vDk"
Variables ¶
This section is empty.
Functions ¶
func AddRegistry ¶
func AddRegistry(w http.ResponseWriter, r *http.Request)
func DeleteRegistry ¶
func DeleteRegistry(w http.ResponseWriter, r *http.Request)
func DeleteUser ¶
func DeleteUser(w http.ResponseWriter, r *http.Request)
func ImageManifest ¶
func ImageManifest(w http.ResponseWriter, r *http.Request)
func JITImageManifest ¶
func JITImageManifest(w http.ResponseWriter, r *http.Request)
func JobVersion ¶
func JobVersion(w http.ResponseWriter, r *http.Request)
func JobVersions ¶
func JobVersions(w http.ResponseWriter, r *http.Request)
func ListImages ¶
func ListImages(w http.ResponseWriter, r *http.Request)
func ListJobVersions ¶
func ListJobVersions(w http.ResponseWriter, r *http.Request)
func ListRegistries ¶
func ListRegistries(w http.ResponseWriter, r *http.Request)
func PreflightOptions ¶
func PreflightOptions(w http.ResponseWriter, r *http.Request)
func Scan ¶
func Scan(w http.ResponseWriter, req *http.Request, registries []models.RegistryInfo) ([]models.Image, error)
func ScanRegistries ¶
func ScanRegistries(w http.ResponseWriter, r *http.Request)
func ScanRegistry ¶
func ScanRegistry(w http.ResponseWriter, r *http.Request)
func SearchImages ¶
func SearchImages(w http.ResponseWriter, r *http.Request)
func SearchJobs ¶
func SearchJobs(w http.ResponseWriter, r *http.Request)
func Validate ¶
func Validate(roles []string, next http.HandlerFunc) http.HandlerFunc
Types ¶
type ByScore ¶
type ByScore []RankedResult
type RankedResult ¶
type ScanLock ¶
type ScanLock struct { ScanInProcess bool // contains filtered or unexported fields }
ScanLock is safe to use concurrently.
func (*ScanLock) IsScanning ¶
IsScanning checks whether the registries are being scanned
Click to show internal directories.
Click to hide internal directories.