Include Stop() function on the ruby client
This commit is contained in:
parent
b917dc466a
commit
3aedfb4970
@ -58,7 +58,7 @@ func (r *RubyVagrantClient) GRPCBroker() *plugin.GRPCBroker {
|
||||
}
|
||||
|
||||
func (r *RubyVagrantClient) GetPlugins() ([]*ruby_vagrant.Plugin, error) {
|
||||
plugins, err := r.client.GetPlugins(context.Background(), &emptypb.Empty{})
|
||||
plugins, err := r.client.GetPlugins(context.Background(), &ruby_vagrant.GetPluginsRequest{})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -121,3 +121,12 @@ func (r *RubyVagrantClient) ParseVagrantfileProvider(provider string, subvm *vag
|
||||
|
||||
return resp.Data, nil
|
||||
}
|
||||
|
||||
func (r *RubyVagrantClient) Stop() error {
|
||||
_, err := r.client.Stop(context.Background(), &emptypb.Empty{})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user