blob: 56d8f1a116411fa1c8f45af796ba8cbfed768c58 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
package http
//import (
// "github.com/pkg/errors"
// "github.com/spiral/roadrunner/util"
//)
//type rpcServer struct{ svc *Plugin }
//
//// WorkerList contains list of workers.
//type WorkerList struct {
// // Workers is list of workers.
// Workers []*util.State `json:"workers"`
//}
//
//// Reset resets underlying RR worker pool and restarts all of it's workers.
//func (rpc *rpcServer) Reset(reset bool, r *string) error {
// if rpc.svc == nil || rpc.svc.handler == nil {
// return errors.New("http server is not running")
// }
//
// *r = "OK"
// return rpc.svc.Server().Reset()
//}
//
//// Workers returns list of active workers and their stats.
//func (rpc *rpcServer) Workers(list bool, r *WorkerList) (err error) {
// if rpc.svc == nil || rpc.svc.handler == nil {
// return errors.New("http server is not running")
// }
//
// r.Workers, err = util.ServerState(rpc.svc.Server())
// return err
//}
|