mirror of
https://shylinux.com/x/icebergs
synced 2025-04-25 17:18:05 +08:00
add some
This commit is contained in:
parent
08f2f1626d
commit
6c0e3a0a58
@ -431,8 +431,17 @@ func init() {
|
|||||||
return kit.Format(mdb.Cache(ice.Pulse, p, func() ice.Any { return m.Cmdx(SPIDE, ice.OPS, SPIDE_RAW, http.MethodGet, p) }))
|
return kit.Format(mdb.Cache(ice.Pulse, p, func() ice.Any { return m.Cmdx(SPIDE, ice.OPS, SPIDE_RAW, http.MethodGet, p) }))
|
||||||
} else if p == "" {
|
} else if p == "" {
|
||||||
return ""
|
return ""
|
||||||
} else {
|
} else if nfs.Exists(m, p) {
|
||||||
return m.Cmdx(nfs.CAT, p)
|
return m.Cmdx(nfs.CAT, p)
|
||||||
|
} else if strings.Contains(p, "/pkg/mod/") {
|
||||||
|
ls := strings.Split(p, "/pkg/mod/")
|
||||||
|
return kit.Format(mdb.Cache(ice.Pulse, p, func() ice.Any { return m.Cmdx(SPIDE, ice.OPS, SPIDE_RAW, http.MethodGet, nfs.REQUIRE+ls[1]) }))
|
||||||
|
} else if strings.Contains(p, "/usr/local/work/") {
|
||||||
|
ls := strings.Split(strings.Split(p, "/usr/local/work/")[1], "/src/")
|
||||||
|
pp := kit.MergeURL2(ice.Info.Make.Domain, "/p/src/"+ls[1]+"?pod="+ls[0])
|
||||||
|
return kit.Format(mdb.Cache(ice.Pulse, p, func() ice.Any { return m.Cmdx(SPIDE, ice.OPS, SPIDE_RAW, http.MethodGet, pp) }))
|
||||||
|
} else {
|
||||||
|
return ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
nfs.TemplatePath = func(m *ice.Message, arg ...string) string {
|
nfs.TemplatePath = func(m *ice.Message, arg ...string) string {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user