fix extension endpoints
Signed-off-by: Shivam Mishra <shimish2@cisco.com>
This commit is contained in:
parent
6b841809e3
commit
0dd00e7883
@ -4855,10 +4855,10 @@ func TestDistSpecExtensions(t *testing.T) {
|
|||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
So(len(extensionList.Extensions), ShouldEqual, 1)
|
So(len(extensionList.Extensions), ShouldEqual, 1)
|
||||||
So(len(extensionList.Extensions[0].Endpoints), ShouldEqual, 1)
|
So(len(extensionList.Extensions[0].Endpoints), ShouldEqual, 1)
|
||||||
So(extensionList.Extensions[0].Name, ShouldEqual, "zot")
|
So(extensionList.Extensions[0].Name, ShouldEqual, "_zot")
|
||||||
So(extensionList.Extensions[0].URL, ShouldContainSubstring, "_zot.md")
|
So(extensionList.Extensions[0].URL, ShouldContainSubstring, "_zot.md")
|
||||||
So(extensionList.Extensions[0].Description, ShouldNotBeEmpty)
|
So(extensionList.Extensions[0].Description, ShouldNotBeEmpty)
|
||||||
So(extensionList.Extensions[0].Endpoints[0], ShouldEqual, constants.RoutePrefix+constants.ExtSearchPrefix)
|
So(extensionList.Extensions[0].Endpoints[0], ShouldEqual, constants.ExtSearchPrefix)
|
||||||
})
|
})
|
||||||
|
|
||||||
Convey("start minimal zot server", t, func(c C) {
|
Convey("start minimal zot server", t, func(c C) {
|
||||||
|
@ -127,10 +127,11 @@ func GetExtensions(config *config.Config) distext.ExtensionList {
|
|||||||
extensions := make([]distext.Extension, 0)
|
extensions := make([]distext.Extension, 0)
|
||||||
|
|
||||||
if config.Extensions != nil && config.Extensions.Search != nil {
|
if config.Extensions != nil && config.Extensions.Search != nil {
|
||||||
endpoints := []string{fmt.Sprintf("%s%s", constants.RoutePrefix, constants.ExtSearchPrefix)}
|
endpoints := []string{constants.ExtSearchPrefix}
|
||||||
searchExt := getExtension("zot",
|
searchExt := getExtension("_zot",
|
||||||
"https://github.com/project-zot/zot/tree/main/pkg/extensions/_zot.md",
|
"https://github.com/project-zot/zot/tree/main/pkg/extensions/_zot.md",
|
||||||
"zot extension provide various components e.g search that provides various search capabilities", endpoints)
|
"zot registry extension",
|
||||||
|
endpoints)
|
||||||
|
|
||||||
extensions = append(extensions, searchExt)
|
extensions = append(extensions, searchExt)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user