blob: 6d21f7712eeae80bc0e92da3794f7ff43b131e62 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package zip
import (
"gitlab.com/gitlab-org/gitlab-pages/internal/config"
"gitlab.com/gitlab-org/gitlab-pages/internal/serving"
"gitlab.com/gitlab-org/gitlab-pages/internal/serving/disk"
"gitlab.com/gitlab-org/gitlab-pages/internal/vfs"
"gitlab.com/gitlab-org/gitlab-pages/internal/vfs/zip"
)
var instance = disk.New(vfs.Instrumented(zip.New(config.Default.Zip)))
// Instance returns a serving instance that is capable of reading files
// from a zip archives opened from a URL, most likely stored in object storage
func Instance() serving.Serving {
return instance
}
|