gonextcloud/monitoring.go

18 lines
396 B
Go
Raw Normal View History

2018-07-31 11:24:20 +00:00
package gonextcloud
import (
2018-10-08 16:50:11 +00:00
"gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types"
2018-07-31 11:24:20 +00:00
"net/http"
)
//Monitoring return nextcloud monitoring statistics
2018-07-31 11:24:20 +00:00
func (c *Client) Monitoring() (*types.Monitoring, error) {
res, err := c.baseRequest(http.MethodGet, routes.monitor, nil)
2018-07-31 11:24:20 +00:00
if err != nil {
return nil, err
}
var m types.MonitoringResponse
res.JSON(&m)
return &m.Ocs.Data, nil
}