Chris Roberts f5d778d51a Revert "Merge pull request #300 from hashicorp/optimize-ruby-command-list"
This reverts commit 1c26a4abb0c9e095b3f6ec9944c4b15f6f1cd064, reversing
changes made to 186824a568583d8f6f2a50501d940ed71608fa0b.

The changes broke plugin loading when using subcommands so these
changes will be reverted until the underlying issue can be
investigated and resolved.
2022-07-07 14:03:56 -07:00

68 lines
3.0 KiB
Ruby

# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: proto/ruby_vagrant/ruby-server.proto
require 'google/protobuf'
require 'google/protobuf/empty_pb'
require 'google/protobuf/any_pb'
require 'google/rpc/error_details_pb'
require 'plugin_pb'
Google::Protobuf::DescriptorPool.generated_pool.build do
add_file("proto/ruby_vagrant/ruby-server.proto", :syntax => :proto3) do
add_message "hashicorp.vagrant.GetPluginsResponse" do
repeated :plugins, :message, 1, "hashicorp.vagrant.Plugin"
end
add_message "hashicorp.vagrant.Plugin" do
optional :name, :string, 1
optional :type, :enum, 2, "hashicorp.vagrant.Plugin.Type"
optional :options, :message, 3, "google.protobuf.Any"
end
add_enum "hashicorp.vagrant.Plugin.Type" do
value :UNKNOWN, 0
value :COMMAND, 1
value :COMMUNICATOR, 2
value :GUEST, 3
value :HOST, 4
value :PROVIDER, 5
value :PROVISIONER, 6
value :SYNCEDFOLDER, 7
value :AUTHENTICATOR, 8
value :LOGPLATFORM, 9
value :LOGVIEWER, 10
value :MAPPER, 11
value :CONFIG, 12
value :PLUGININFO, 13
value :PUSH, 14
end
add_message "hashicorp.vagrant.ParseVagrantfileRequest" do
optional :path, :string, 1
end
add_message "hashicorp.vagrant.ParseVagrantfileProcRequest" do
optional :proc, :message, 1, "hashicorp.vagrant.sdk.Args.ProcRef"
end
add_message "hashicorp.vagrant.ParseVagrantfileResponse" do
optional :data, :message, 1, "hashicorp.vagrant.sdk.Args.Hash"
end
add_message "hashicorp.vagrant.ParseVagrantfileSubvmRequest" do
optional :subvm, :message, 1, "hashicorp.vagrant.sdk.Config.RawRubyValue"
end
add_message "hashicorp.vagrant.ParseVagrantfileProviderRequest" do
optional :subvm, :message, 1, "hashicorp.vagrant.sdk.Config.RawRubyValue"
optional :provider, :string, 2
end
end
end
module Hashicorp
module Vagrant
GetPluginsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("hashicorp.vagrant.GetPluginsResponse").msgclass
Plugin = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("hashicorp.vagrant.Plugin").msgclass
Plugin::Type = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("hashicorp.vagrant.Plugin.Type").enummodule
ParseVagrantfileRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("hashicorp.vagrant.ParseVagrantfileRequest").msgclass
ParseVagrantfileProcRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("hashicorp.vagrant.ParseVagrantfileProcRequest").msgclass
ParseVagrantfileResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("hashicorp.vagrant.ParseVagrantfileResponse").msgclass
ParseVagrantfileSubvmRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("hashicorp.vagrant.ParseVagrantfileSubvmRequest").msgclass
ParseVagrantfileProviderRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("hashicorp.vagrant.ParseVagrantfileProviderRequest").msgclass
end
end