aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
authorMarco Elver <elver@google.com>2025-06-06 16:38:12 +0200
committerMarco Elver <elver@google.com>2025-06-06 17:10:09 +0000
commit4826c28ef2aca1ee7dba7111e48d3b6a9c83d9a8 (patch)
tree74ea13ee97930cf1a5edb9575b056886cb4ea0ae /pkg
parentf61267d4e538b7fcc9916bc638123227eec8df0e (diff)
pkg: restore vcs.TreeLink and html.SetGlobSearchPath
This partially reverts commit 43f51a00700e5960fc890e6c3d596846757bf29d to restore vcs.TreeLink and html.SetGlobSearchPath. This broke internal code.
Diffstat (limited to 'pkg')
-rw-r--r--pkg/html/html.go6
-rw-r--r--pkg/vcs/vcs.go5
2 files changed, 11 insertions, 0 deletions
diff --git a/pkg/html/html.go b/pkg/html/html.go
index 9d15c8777..e077153d1 100644
--- a/pkg/html/html.go
+++ b/pkg/html/html.go
@@ -29,6 +29,12 @@ var globSearchPath = func() string {
return "templates/"
}()
+// SetGlobSearchPath overrides the default path where syzkaller looks for templates.
+// Used externally - do not remove.
+func SetGlobSearchPath(path string) {
+ globSearchPath = path
+}
+
func CreateGlob(glob string) *template.Template {
if strings.Contains(glob, string(filepath.Separator)) {
panic("glob can't be a path, the files mask is expected")
diff --git a/pkg/vcs/vcs.go b/pkg/vcs/vcs.go
index 06fd62671..b14fbdcbf 100644
--- a/pkg/vcs/vcs.go
+++ b/pkg/vcs/vcs.go
@@ -369,6 +369,11 @@ func CommitLink(url, hash string) string {
return link(url, hash, "", 0, 0)
}
+// Used externally - do not remove.
+func TreeLink(url, hash string) string {
+ return link(url, hash, "", 0, 1)
+}
+
func LogLink(url, hash string) string {
return link(url, hash, "", 0, 2)
}