summaryrefslogtreecommitdiff
path: root/plugins/jobs/rpc.go
diff options
context:
space:
mode:
authorValery Piashchynski <[email protected]>2021-06-22 17:33:55 +0300
committerValery Piashchynski <[email protected]>2021-06-22 17:33:55 +0300
commit035e432af9a059e9e5187bd03f2e7864ed94c054 (patch)
tree16383fdb9ee7c635e14cd1898ec573f331ba8d30 /plugins/jobs/rpc.go
parent5627146e45afbb8f6566862c60a42a0b0aad2d0a (diff)
- Folders struct
- Initial ephemeral broker commit - Initial RPC Signed-off-by: Valery Piashchynski <[email protected]>
Diffstat (limited to 'plugins/jobs/rpc.go')
-rw-r--r--plugins/jobs/rpc.go15
1 files changed, 14 insertions, 1 deletions
diff --git a/plugins/jobs/rpc.go b/plugins/jobs/rpc.go
index dbe7f808..e77cda59 100644
--- a/plugins/jobs/rpc.go
+++ b/plugins/jobs/rpc.go
@@ -1,7 +1,20 @@
package jobs
-import "github.com/spiral/roadrunner/v2/plugins/logger"
+import (
+ "github.com/spiral/roadrunner/v2/plugins/jobs/structs"
+ "github.com/spiral/roadrunner/v2/plugins/logger"
+)
type rpc struct {
log logger.Logger
+ p *Plugin
+}
+
+func (r *rpc) Push(j *structs.Job, idRet *string) error {
+ id, err := r.p.Push(j)
+ if err != nil {
+ panic(err)
+ }
+ *idRet = id
+ return nil
}