Return grpc errs from task service

Closes #1201

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
Michael Crosby
2017-09-05 16:10:19 -04:00
parent 887f97f2ff
commit f5d81a631e
2 changed files with 26 additions and 25 deletions

View File

@@ -186,10 +186,12 @@ func (t *Task) DeleteProcess(ctx context.Context, id string) (*runtime.Exit, err
}
func (t *Task) Update(ctx context.Context, resources *types.Any) error {
_, err := t.shim.Update(ctx, &shim.UpdateTaskRequest{
if _, err := t.shim.Update(ctx, &shim.UpdateTaskRequest{
Resources: resources,
})
return err
}); err != nil {
return errdefs.FromGRPC(err)
}
return nil
}
func (t *Task) Process(ctx context.Context, id string) (runtime.Process, error) {