Versions in this module Expand all Collapse all v0 v0.1.1 Dec 17, 2020 Changes in this version + type ObjAny struct + func Any(ctx *core.Context, node *object.Node) *ObjAny + func (obj *ObjAny) Run(req *ReqAnyRun) (*ResAnyRun, error) + type ObjContext struct + func Context(ctx *core.Context, node *object.Node) *ObjContext + func (obj *ObjContext) Pull(req *ReqContextPull) (*ResContextPull, error) + func (obj *ObjContext) Push(req *ReqContextPush) (*ResContextPush, error) + type ObjDocker struct + func Docker(ctx *core.Context, node *object.Node) *ObjDocker + func (obj *ObjDocker) Run(req *ReqDockerRun) (*ResDockerRun, error) + type ObjDockerd struct + func Dockerd(ctx *core.Context, node *object.Node) *ObjDockerd + func (obj *ObjDockerd) Start(req *ReqDockerdStart) (*ResDockerdStart, error) + type ObjServer struct + func Server(ctx *core.Context) *ObjServer + func (obj *ObjServer) Serve(req *ReqServerServe) (*ResServerServe, error) + type ReqAnyRun struct + Args []string + Name string + type ReqContextPull struct + type ReqContextPush struct + Dir string + ManagerNode *object.Node + NodeList []*object.Node + type ReqDockerRun struct + Args []string + type ReqDockerdStart struct + type ReqServerServe struct + type ResAnyRun struct + Stdout string + type ResContextPull struct + Dir string + ManagerNode *object.Node + NodeList []*object.Node + type ResContextPush struct + type ResDockerRun struct + Stdout string + type ResDockerdStart struct + type ResServerServe struct + type Rpc struct + func (rpc *Rpc) AnyRun(req *ReqAnyRun, res *ResAnyRun) error + func (rpc *Rpc) ContextPull(req *ReqContextPull, res *ResContextPull) error + func (rpc *Rpc) ContextPush(req *ReqContextPush, res *ResContextPush) error + func (rpc *Rpc) DockerRun(req *ReqDockerRun, res *ResDockerRun) error + func (rpc *Rpc) DockerdStart(req *ReqDockerdStart, res *ResDockerdStart) error