add updateDb method
This commit is contained in:
parent
99d50084f2
commit
dd41374467
16
mpd.go
16
mpd.go
|
@ -11,6 +11,22 @@ import (
|
||||||
|
|
||||||
// MPD API calls
|
// MPD API calls
|
||||||
|
|
||||||
|
func updateDb(c echo.Context) error {
|
||||||
|
// Connect to MPD server
|
||||||
|
conn, err := mpd.Dial("tcp", "localhost:6600")
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalln(err)
|
||||||
|
}
|
||||||
|
defer conn.Close()
|
||||||
|
|
||||||
|
jobId, err := conn.Update("")
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalln(err)
|
||||||
|
}
|
||||||
|
|
||||||
|
return c.String(http.StatusOK, strconv.Itoa(jobId))
|
||||||
|
}
|
||||||
|
|
||||||
func previousTrack(c echo.Context) error {
|
func previousTrack(c echo.Context) error {
|
||||||
// Connect to MPD server
|
// Connect to MPD server
|
||||||
conn, err := mpd.Dial("tcp", "localhost:6600")
|
conn, err := mpd.Dial("tcp", "localhost:6600")
|
||||||
|
|
|
@ -78,6 +78,7 @@ func main() {
|
||||||
})
|
})
|
||||||
|
|
||||||
g := e.Group("/api")
|
g := e.Group("/api")
|
||||||
|
g.GET("/update_db", updateDb)
|
||||||
g.GET("/previous_track", previousTrack)
|
g.GET("/previous_track", previousTrack)
|
||||||
g.GET("/next_track", nextTrack)
|
g.GET("/next_track", nextTrack)
|
||||||
g.GET("/stop", stopPlayback)
|
g.GET("/stop", stopPlayback)
|
||||||
|
|
Loading…
Reference in a new issue