1
0
mirror of https://github.com/Chipazawra/v8-1c-cluster-pde.git synced 2025-04-13 11:50:40 +02:00

39 lines
628 B
Go
Raw Normal View History

2021-12-27 15:02:41 +03:00
package main
import (
"context"
"log"
rascli "github.com/khorevaa/ras-client"
"github.com/khorevaa/ras-client/serialize"
)
func main() {
ctx := context.Background()
client := rascli.NewClient("192.168.10.233:1545")
clusters, err := client.GetClusters(ctx)
if err != nil {
log.Printf("rac-1c-impl: %s", err)
}
for _, cls := range clusters {
log.Printf("%v", cls)
workingProcesses, err := client.GetWorkingProcesses(ctx, cls.UUID)
if err != nil {
log.Printf("rac-1c-impl: %s", err)
}
workingProcesses.Each(func(info *serialize.ProcessInfo) {
log.Printf("ProcessInfo: %#v", info)
})
}
}