diff --git a/lib/diego/bbs/models/actions_pb.rb b/lib/diego/bbs/models/actions_pb.rb index 518aa62ede2..80ab0d6eb48 100644 --- a/lib/diego/bbs/models/actions_pb.rb +++ b/lib/diego/bbs/models/actions_pb.rb @@ -4,6 +4,7 @@ require 'google/protobuf' require 'environment_variables_pb' +require 'file_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_message "diego.bbs.models.Action" do optional :download_action, :message, 1, "diego.bbs.models.DownloadAction" @@ -42,6 +43,7 @@ optional :user, :string, 6 optional :log_source, :string, 7 optional :suppress_log_output, :bool, 8 + repeated :volume_mounted_files, :message, 9, "diego.bbs.models.File" end add_message "diego.bbs.models.TimeoutAction" do optional :action, :message, 1, "diego.bbs.models.Action" diff --git a/lib/diego/bbs/models/desired_lrp_pb.rb b/lib/diego/bbs/models/desired_lrp_pb.rb index 6b5a4c972e0..91b60107456 100644 --- a/lib/diego/bbs/models/desired_lrp_pb.rb +++ b/lib/diego/bbs/models/desired_lrp_pb.rb @@ -16,6 +16,7 @@ require 'metric_tags_pb' require 'sidecar_pb' require 'log_rate_limit_pb' +require 'file_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_message "diego.bbs.models.DesiredLRPSchedulingInfo" do optional :desired_lrp_key, :message, 1, "diego.bbs.models.DesiredLRPKey" @@ -55,6 +56,7 @@ map :metric_tags, :string, :message, 25, "diego.bbs.models.MetricTagValue" repeated :sidecars, :message, 26, "diego.bbs.models.Sidecar" optional :log_rate_limit, :message, 27, "diego.bbs.models.LogRateLimit" + repeated :volume_mounted_files, :message, 28, "diego.bbs.models.File" end add_message "diego.bbs.models.ProtoRoutes" do map :routes, :string, :bytes, 1 @@ -118,6 +120,7 @@ map :metric_tags, :string, :message, 35, "diego.bbs.models.MetricTagValue" repeated :sidecars, :message, 36, "diego.bbs.models.Sidecar" optional :log_rate_limit, :message, 37, "diego.bbs.models.LogRateLimit" + repeated :volume_mounted_files, :message, 38, "diego.bbs.models.File" end end diff --git a/lib/diego/bbs/models/file_pb.rb b/lib/diego/bbs/models/file_pb.rb new file mode 100644 index 00000000000..54c5064fd7e --- /dev/null +++ b/lib/diego/bbs/models/file_pb.rb @@ -0,0 +1,19 @@ +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: file.proto + +require 'google/protobuf' + +Google::Protobuf::DescriptorPool.generated_pool.build do + add_message "diego.bbs.models.File" do + optional :path, :string, 1 + optional :content, :string, 2 + end +end + +module Diego + module Bbs + module Models + File = Google::Protobuf::DescriptorPool.generated_pool.lookup("diego.bbs.models.File").msgclass + end + end +end diff --git a/lib/diego/bbs/models/task_pb.rb b/lib/diego/bbs/models/task_pb.rb index 0ef8c0a36e4..717f3b3a375 100644 --- a/lib/diego/bbs/models/task_pb.rb +++ b/lib/diego/bbs/models/task_pb.rb @@ -13,6 +13,7 @@ require 'image_layer_pb' require 'log_rate_limit_pb' require 'metric_tags_pb' +require 'file_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_message "diego.bbs.models.TaskDefinition" do optional :root_fs, :string, 1 @@ -42,6 +43,7 @@ repeated :image_layers, :message, 25, "diego.bbs.models.ImageLayer" optional :log_rate_limit, :message, 26, "diego.bbs.models.LogRateLimit" map :metric_tags, :string, :message, 27, "diego.bbs.models.MetricTagValue" + repeated :volume_mounted_files, :message, 28, "diego.bbs.models.File" end add_message "diego.bbs.models.Task" do optional :task_definition, :message, 1, "diego.bbs.models.TaskDefinition"