mirror of
https://github.com/restic/rest-server.git
synced 2025-10-19 15:43:21 +00:00
Make rest-server compatible (#8)
* Allow deleting config files * Directly write to target files, with O_EXCL
This commit is contained in:
parent
a7197e7778
commit
84cabc7880
2 changed files with 46 additions and 25 deletions
2
main.go
2
main.go
|
@ -60,6 +60,8 @@ func setupMux() *goji.Mux {
|
|||
mux.HandleFunc(pat.Get("/:repo/config"), GetConfig)
|
||||
mux.HandleFunc(pat.Post("/config"), SaveConfig)
|
||||
mux.HandleFunc(pat.Post("/:repo/config"), SaveConfig)
|
||||
mux.HandleFunc(pat.Delete("/config"), DeleteConfig)
|
||||
mux.HandleFunc(pat.Delete("/:repo/config"), DeleteConfig)
|
||||
mux.HandleFunc(pat.Get("/:type/"), ListBlobs)
|
||||
mux.HandleFunc(pat.Get("/:repo/:type/"), ListBlobs)
|
||||
mux.HandleFunc(pat.Head("/:type/:name"), CheckBlob)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue