(flags StatsFlags)
| 285 | } |
| 286 | |
| 287 | func (c *ApiClient) Stats(flags StatsFlags) (*Stats, error) { |
| 288 | url := c.encodeURL("/api/proxy/stats/%s/%d", c.xauth, flags) |
| 289 | stats := &Stats{} |
| 290 | if err := rpc.ApiGetJson(url, stats); err != nil { |
| 291 | return nil, err |
| 292 | } |
| 293 | return stats, nil |
| 294 | } |
| 295 | |
| 296 | func (c *ApiClient) Slots() ([]*models.Slot, error) { |
| 297 | url := c.encodeURL("/api/proxy/slots/%s", c.xauth) |