2973 lines
62 KiB
Go
2973 lines
62 KiB
Go
|
// Code generated by protoc-gen-go-vtproto. DO NOT EDIT.
|
||
|
// protoc-gen-go-vtproto version: v0.4.0
|
||
|
// source: rpc/v1/spec.proto
|
||
|
|
||
|
package rpcv1
|
||
|
|
||
|
import (
|
||
|
binary "encoding/binary"
|
||
|
fmt "fmt"
|
||
|
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
||
|
io "io"
|
||
|
math "math"
|
||
|
bits "math/bits"
|
||
|
)
|
||
|
|
||
|
const (
|
||
|
// Verify that this generated code is sufficiently up-to-date.
|
||
|
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
|
||
|
// Verify that runtime/protoimpl is sufficiently up-to-date.
|
||
|
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
|
||
|
)
|
||
|
|
||
|
func (m *ModuleReference) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *ModuleReference) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ModuleReference) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if len(m.ModuleType) > 0 {
|
||
|
i -= len(m.ModuleType)
|
||
|
copy(dAtA[i:], m.ModuleType)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.ModuleType)))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
}
|
||
|
if m.ModuleCategory != 0 {
|
||
|
i = encodeVarint(dAtA, i, uint64(m.ModuleCategory))
|
||
|
i--
|
||
|
dAtA[i] = 0x8
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if vtmsg, ok := m.SingleValue.(interface {
|
||
|
MarshalToSizedBufferVT([]byte) (int, error)
|
||
|
}); ok {
|
||
|
size, err := vtmsg.MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
}
|
||
|
if len(m.BoolValues) > 0 {
|
||
|
for iNdEx := len(m.BoolValues) - 1; iNdEx >= 0; iNdEx-- {
|
||
|
i--
|
||
|
if m.BoolValues[iNdEx] {
|
||
|
dAtA[i] = 1
|
||
|
} else {
|
||
|
dAtA[i] = 0
|
||
|
}
|
||
|
}
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.BoolValues)))
|
||
|
i--
|
||
|
dAtA[i] = 0x1
|
||
|
i--
|
||
|
dAtA[i] = 0xc2
|
||
|
}
|
||
|
if len(m.DoubleValues) > 0 {
|
||
|
for iNdEx := len(m.DoubleValues) - 1; iNdEx >= 0; iNdEx-- {
|
||
|
f1 := math.Float64bits(float64(m.DoubleValues[iNdEx]))
|
||
|
i -= 8
|
||
|
binary.LittleEndian.PutUint64(dAtA[i:], uint64(f1))
|
||
|
}
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.DoubleValues)*8))
|
||
|
i--
|
||
|
dAtA[i] = 0x1
|
||
|
i--
|
||
|
dAtA[i] = 0xba
|
||
|
}
|
||
|
if len(m.IntValues) > 0 {
|
||
|
var pksize3 int
|
||
|
for _, num := range m.IntValues {
|
||
|
pksize3 += sov(uint64(num))
|
||
|
}
|
||
|
i -= pksize3
|
||
|
j2 := i
|
||
|
for _, num1 := range m.IntValues {
|
||
|
num := uint64(num1)
|
||
|
for num >= 1<<7 {
|
||
|
dAtA[j2] = uint8(uint64(num)&0x7f | 0x80)
|
||
|
num >>= 7
|
||
|
j2++
|
||
|
}
|
||
|
dAtA[j2] = uint8(num)
|
||
|
j2++
|
||
|
}
|
||
|
i = encodeVarint(dAtA, i, uint64(pksize3))
|
||
|
i--
|
||
|
dAtA[i] = 0x1
|
||
|
i--
|
||
|
dAtA[i] = 0xb2
|
||
|
}
|
||
|
if len(m.StringValues) > 0 {
|
||
|
for iNdEx := len(m.StringValues) - 1; iNdEx >= 0; iNdEx-- {
|
||
|
i -= len(m.StringValues[iNdEx])
|
||
|
copy(dAtA[i:], m.StringValues[iNdEx])
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.StringValues[iNdEx])))
|
||
|
i--
|
||
|
dAtA[i] = 0x1
|
||
|
i--
|
||
|
dAtA[i] = 0xaa
|
||
|
}
|
||
|
}
|
||
|
if len(m.ComplexValue) > 0 {
|
||
|
for k := range m.ComplexValue {
|
||
|
v := m.ComplexValue[k]
|
||
|
baseI := i
|
||
|
size, err := v.MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
i = encodeVarint(dAtA, i, uint64(size))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
i -= len(k)
|
||
|
copy(dAtA[i:], k)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(k)))
|
||
|
i--
|
||
|
dAtA[i] = 0xa
|
||
|
i = encodeVarint(dAtA, i, uint64(baseI-i))
|
||
|
i--
|
||
|
dAtA[i] = 0x52
|
||
|
}
|
||
|
}
|
||
|
if m.Kind != 0 {
|
||
|
i = encodeVarint(dAtA, i, uint64(m.Kind))
|
||
|
i--
|
||
|
dAtA[i] = 0x10
|
||
|
}
|
||
|
if m.Type != 0 {
|
||
|
i = encodeVarint(dAtA, i, uint64(m.Type))
|
||
|
i--
|
||
|
dAtA[i] = 0x8
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value_StringValue) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value_StringValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
i := len(dAtA)
|
||
|
i -= len(m.StringValue)
|
||
|
copy(dAtA[i:], m.StringValue)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.StringValue)))
|
||
|
i--
|
||
|
dAtA[i] = 0x5a
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
func (m *ModuleSpec_Value_IntValue) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value_IntValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
i := len(dAtA)
|
||
|
i = encodeVarint(dAtA, i, uint64(m.IntValue))
|
||
|
i--
|
||
|
dAtA[i] = 0x60
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
func (m *ModuleSpec_Value_DoubleValue) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value_DoubleValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
i := len(dAtA)
|
||
|
i -= 8
|
||
|
binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.DoubleValue))))
|
||
|
i--
|
||
|
dAtA[i] = 0x69
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
func (m *ModuleSpec_Value_BoolValue) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value_BoolValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
i := len(dAtA)
|
||
|
i--
|
||
|
if m.BoolValue {
|
||
|
dAtA[i] = 1
|
||
|
} else {
|
||
|
dAtA[i] = 0
|
||
|
}
|
||
|
i--
|
||
|
dAtA[i] = 0x70
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
func (m *ModuleSpec) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if len(m.Values) > 0 {
|
||
|
for k := range m.Values {
|
||
|
v := m.Values[k]
|
||
|
baseI := i
|
||
|
size, err := v.MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
i = encodeVarint(dAtA, i, uint64(size))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
i -= len(k)
|
||
|
copy(dAtA[i:], k)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(k)))
|
||
|
i--
|
||
|
dAtA[i] = 0xa
|
||
|
i = encodeVarint(dAtA, i, uint64(baseI-i))
|
||
|
i--
|
||
|
dAtA[i] = 0x1a
|
||
|
}
|
||
|
}
|
||
|
if len(m.Type) > 0 {
|
||
|
i -= len(m.Type)
|
||
|
copy(dAtA[i:], m.Type)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Type)))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
}
|
||
|
if m.Category != 0 {
|
||
|
i = encodeVarint(dAtA, i, uint64(m.Category))
|
||
|
i--
|
||
|
dAtA[i] = 0x8
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerCapabilities) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerCapabilities) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ContainerCapabilities) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if len(m.Drop) > 0 {
|
||
|
for iNdEx := len(m.Drop) - 1; iNdEx >= 0; iNdEx-- {
|
||
|
i -= len(m.Drop[iNdEx])
|
||
|
copy(dAtA[i:], m.Drop[iNdEx])
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Drop[iNdEx])))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
}
|
||
|
}
|
||
|
if len(m.Add) > 0 {
|
||
|
for iNdEx := len(m.Add) - 1; iNdEx >= 0; iNdEx-- {
|
||
|
i -= len(m.Add[iNdEx])
|
||
|
copy(dAtA[i:], m.Add[iNdEx])
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Add[iNdEx])))
|
||
|
i--
|
||
|
dAtA[i] = 0xa
|
||
|
}
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerBindMount) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerBindMount) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ContainerBindMount) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if m.ReadOnly {
|
||
|
i--
|
||
|
if m.ReadOnly {
|
||
|
dAtA[i] = 1
|
||
|
} else {
|
||
|
dAtA[i] = 0
|
||
|
}
|
||
|
i--
|
||
|
dAtA[i] = 0x18
|
||
|
}
|
||
|
if len(m.Source) > 0 {
|
||
|
i -= len(m.Source)
|
||
|
copy(dAtA[i:], m.Source)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Source)))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
}
|
||
|
if len(m.Target) > 0 {
|
||
|
i -= len(m.Target)
|
||
|
copy(dAtA[i:], m.Target)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Target)))
|
||
|
i--
|
||
|
dAtA[i] = 0xa
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerTmpfsMount) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerTmpfsMount) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ContainerTmpfsMount) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if m.ReadOnly {
|
||
|
i--
|
||
|
if m.ReadOnly {
|
||
|
dAtA[i] = 1
|
||
|
} else {
|
||
|
dAtA[i] = 0
|
||
|
}
|
||
|
i--
|
||
|
dAtA[i] = 0x18
|
||
|
}
|
||
|
if m.Size != 0 {
|
||
|
i = encodeVarint(dAtA, i, uint64(m.Size))
|
||
|
i--
|
||
|
dAtA[i] = 0x10
|
||
|
}
|
||
|
if len(m.Target) > 0 {
|
||
|
i -= len(m.Target)
|
||
|
copy(dAtA[i:], m.Target)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Target)))
|
||
|
i--
|
||
|
dAtA[i] = 0xa
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerVolumeMount) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerVolumeMount) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ContainerVolumeMount) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if m.NoCopy {
|
||
|
i--
|
||
|
if m.NoCopy {
|
||
|
dAtA[i] = 1
|
||
|
} else {
|
||
|
dAtA[i] = 0
|
||
|
}
|
||
|
i--
|
||
|
dAtA[i] = 0x20
|
||
|
}
|
||
|
if m.ReadOnly {
|
||
|
i--
|
||
|
if m.ReadOnly {
|
||
|
dAtA[i] = 1
|
||
|
} else {
|
||
|
dAtA[i] = 0
|
||
|
}
|
||
|
i--
|
||
|
dAtA[i] = 0x18
|
||
|
}
|
||
|
if len(m.Name) > 0 {
|
||
|
i -= len(m.Name)
|
||
|
copy(dAtA[i:], m.Name)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Name)))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
}
|
||
|
if len(m.Target) > 0 {
|
||
|
i -= len(m.Target)
|
||
|
copy(dAtA[i:], m.Target)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Target)))
|
||
|
i--
|
||
|
dAtA[i] = 0xa
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerSpec) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *ContainerSpec) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *ContainerSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if len(m.BindMounts) > 0 {
|
||
|
for iNdEx := len(m.BindMounts) - 1; iNdEx >= 0; iNdEx-- {
|
||
|
size, err := m.BindMounts[iNdEx].MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
i = encodeVarint(dAtA, i, uint64(size))
|
||
|
i--
|
||
|
dAtA[i] = 0x3a
|
||
|
}
|
||
|
}
|
||
|
if len(m.TmpfsMounts) > 0 {
|
||
|
for iNdEx := len(m.TmpfsMounts) - 1; iNdEx >= 0; iNdEx-- {
|
||
|
size, err := m.TmpfsMounts[iNdEx].MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
i = encodeVarint(dAtA, i, uint64(size))
|
||
|
i--
|
||
|
dAtA[i] = 0x32
|
||
|
}
|
||
|
}
|
||
|
if len(m.VolumeMounts) > 0 {
|
||
|
for iNdEx := len(m.VolumeMounts) - 1; iNdEx >= 0; iNdEx-- {
|
||
|
size, err := m.VolumeMounts[iNdEx].MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
i = encodeVarint(dAtA, i, uint64(size))
|
||
|
i--
|
||
|
dAtA[i] = 0x2a
|
||
|
}
|
||
|
}
|
||
|
if m.Capabilities != nil {
|
||
|
size, err := m.Capabilities.MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
i = encodeVarint(dAtA, i, uint64(size))
|
||
|
i--
|
||
|
dAtA[i] = 0x22
|
||
|
}
|
||
|
if m.Privileged {
|
||
|
i--
|
||
|
if m.Privileged {
|
||
|
dAtA[i] = 1
|
||
|
} else {
|
||
|
dAtA[i] = 0
|
||
|
}
|
||
|
i--
|
||
|
dAtA[i] = 0x18
|
||
|
}
|
||
|
if len(m.User) > 0 {
|
||
|
i -= len(m.User)
|
||
|
copy(dAtA[i:], m.User)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.User)))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
}
|
||
|
if len(m.Image) > 0 {
|
||
|
i -= len(m.Image)
|
||
|
copy(dAtA[i:], m.Image)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.Image)))
|
||
|
i--
|
||
|
dAtA[i] = 0xa
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func (m *TaskSpec) MarshalVT() (dAtA []byte, err error) {
|
||
|
if m == nil {
|
||
|
return nil, nil
|
||
|
}
|
||
|
size := m.SizeVT()
|
||
|
dAtA = make([]byte, size)
|
||
|
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
if err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return dAtA[:n], nil
|
||
|
}
|
||
|
|
||
|
func (m *TaskSpec) MarshalToVT(dAtA []byte) (int, error) {
|
||
|
size := m.SizeVT()
|
||
|
return m.MarshalToSizedBufferVT(dAtA[:size])
|
||
|
}
|
||
|
|
||
|
func (m *TaskSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
|
||
|
if m == nil {
|
||
|
return 0, nil
|
||
|
}
|
||
|
i := len(dAtA)
|
||
|
_ = i
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.unknownFields != nil {
|
||
|
i -= len(m.unknownFields)
|
||
|
copy(dAtA[i:], m.unknownFields)
|
||
|
}
|
||
|
if len(m.OutputDir) > 0 {
|
||
|
i -= len(m.OutputDir)
|
||
|
copy(dAtA[i:], m.OutputDir)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.OutputDir)))
|
||
|
i--
|
||
|
dAtA[i] = 0x22
|
||
|
}
|
||
|
if m.Container != nil {
|
||
|
size, err := m.Container.MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
i = encodeVarint(dAtA, i, uint64(size))
|
||
|
i--
|
||
|
dAtA[i] = 0x1a
|
||
|
}
|
||
|
if m.ModuleSpec != nil {
|
||
|
size, err := m.ModuleSpec.MarshalToSizedBufferVT(dAtA[:i])
|
||
|
if err != nil {
|
||
|
return 0, err
|
||
|
}
|
||
|
i -= size
|
||
|
i = encodeVarint(dAtA, i, uint64(size))
|
||
|
i--
|
||
|
dAtA[i] = 0x12
|
||
|
}
|
||
|
if len(m.ModuleName) > 0 {
|
||
|
i -= len(m.ModuleName)
|
||
|
copy(dAtA[i:], m.ModuleName)
|
||
|
i = encodeVarint(dAtA, i, uint64(len(m.ModuleName)))
|
||
|
i--
|
||
|
dAtA[i] = 0xa
|
||
|
}
|
||
|
return len(dAtA) - i, nil
|
||
|
}
|
||
|
|
||
|
func encodeVarint(dAtA []byte, offset int, v uint64) int {
|
||
|
offset -= sov(v)
|
||
|
base := offset
|
||
|
for v >= 1<<7 {
|
||
|
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||
|
v >>= 7
|
||
|
offset++
|
||
|
}
|
||
|
dAtA[offset] = uint8(v)
|
||
|
return base
|
||
|
}
|
||
|
func (m *ModuleReference) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.ModuleCategory != 0 {
|
||
|
n += 1 + sov(uint64(m.ModuleCategory))
|
||
|
}
|
||
|
l = len(m.ModuleType)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.Type != 0 {
|
||
|
n += 1 + sov(uint64(m.Type))
|
||
|
}
|
||
|
if m.Kind != 0 {
|
||
|
n += 1 + sov(uint64(m.Kind))
|
||
|
}
|
||
|
if len(m.ComplexValue) > 0 {
|
||
|
for k, v := range m.ComplexValue {
|
||
|
_ = k
|
||
|
_ = v
|
||
|
l = 0
|
||
|
if v != nil {
|
||
|
l = v.SizeVT()
|
||
|
}
|
||
|
l += 1 + sov(uint64(l))
|
||
|
mapEntrySize := 1 + len(k) + sov(uint64(len(k))) + l
|
||
|
n += mapEntrySize + 1 + sov(uint64(mapEntrySize))
|
||
|
}
|
||
|
}
|
||
|
if vtmsg, ok := m.SingleValue.(interface{ SizeVT() int }); ok {
|
||
|
n += vtmsg.SizeVT()
|
||
|
}
|
||
|
if len(m.StringValues) > 0 {
|
||
|
for _, s := range m.StringValues {
|
||
|
l = len(s)
|
||
|
n += 2 + l + sov(uint64(l))
|
||
|
}
|
||
|
}
|
||
|
if len(m.IntValues) > 0 {
|
||
|
l = 0
|
||
|
for _, e := range m.IntValues {
|
||
|
l += sov(uint64(e))
|
||
|
}
|
||
|
n += 2 + sov(uint64(l)) + l
|
||
|
}
|
||
|
if len(m.DoubleValues) > 0 {
|
||
|
n += 2 + sov(uint64(len(m.DoubleValues)*8)) + len(m.DoubleValues)*8
|
||
|
}
|
||
|
if len(m.BoolValues) > 0 {
|
||
|
n += 2 + sov(uint64(len(m.BoolValues))) + len(m.BoolValues)*1
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func (m *ModuleSpec_Value_StringValue) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
l = len(m.StringValue)
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
return n
|
||
|
}
|
||
|
func (m *ModuleSpec_Value_IntValue) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
n += 1 + sov(uint64(m.IntValue))
|
||
|
return n
|
||
|
}
|
||
|
func (m *ModuleSpec_Value_DoubleValue) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
n += 9
|
||
|
return n
|
||
|
}
|
||
|
func (m *ModuleSpec_Value_BoolValue) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
n += 2
|
||
|
return n
|
||
|
}
|
||
|
func (m *ModuleSpec) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
if m.Category != 0 {
|
||
|
n += 1 + sov(uint64(m.Category))
|
||
|
}
|
||
|
l = len(m.Type)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
if len(m.Values) > 0 {
|
||
|
for k, v := range m.Values {
|
||
|
_ = k
|
||
|
_ = v
|
||
|
l = 0
|
||
|
if v != nil {
|
||
|
l = v.SizeVT()
|
||
|
}
|
||
|
l += 1 + sov(uint64(l))
|
||
|
mapEntrySize := 1 + len(k) + sov(uint64(len(k))) + l
|
||
|
n += mapEntrySize + 1 + sov(uint64(mapEntrySize))
|
||
|
}
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func (m *ContainerCapabilities) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
if len(m.Add) > 0 {
|
||
|
for _, s := range m.Add {
|
||
|
l = len(s)
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
}
|
||
|
if len(m.Drop) > 0 {
|
||
|
for _, s := range m.Drop {
|
||
|
l = len(s)
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func (m *ContainerBindMount) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
l = len(m.Target)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
l = len(m.Source)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
if m.ReadOnly {
|
||
|
n += 2
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func (m *ContainerTmpfsMount) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
l = len(m.Target)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
if m.Size != 0 {
|
||
|
n += 1 + sov(uint64(m.Size))
|
||
|
}
|
||
|
if m.ReadOnly {
|
||
|
n += 2
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func (m *ContainerVolumeMount) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
l = len(m.Target)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
l = len(m.Name)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
if m.ReadOnly {
|
||
|
n += 2
|
||
|
}
|
||
|
if m.NoCopy {
|
||
|
n += 2
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func (m *ContainerSpec) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
l = len(m.Image)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
l = len(m.User)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
if m.Privileged {
|
||
|
n += 2
|
||
|
}
|
||
|
if m.Capabilities != nil {
|
||
|
l = m.Capabilities.SizeVT()
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
if len(m.VolumeMounts) > 0 {
|
||
|
for _, e := range m.VolumeMounts {
|
||
|
l = e.SizeVT()
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
}
|
||
|
if len(m.TmpfsMounts) > 0 {
|
||
|
for _, e := range m.TmpfsMounts {
|
||
|
l = e.SizeVT()
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
}
|
||
|
if len(m.BindMounts) > 0 {
|
||
|
for _, e := range m.BindMounts {
|
||
|
l = e.SizeVT()
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func (m *TaskSpec) SizeVT() (n int) {
|
||
|
if m == nil {
|
||
|
return 0
|
||
|
}
|
||
|
var l int
|
||
|
_ = l
|
||
|
l = len(m.ModuleName)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
if m.ModuleSpec != nil {
|
||
|
l = m.ModuleSpec.SizeVT()
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
if m.Container != nil {
|
||
|
l = m.Container.SizeVT()
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
l = len(m.OutputDir)
|
||
|
if l > 0 {
|
||
|
n += 1 + l + sov(uint64(l))
|
||
|
}
|
||
|
n += len(m.unknownFields)
|
||
|
return n
|
||
|
}
|
||
|
|
||
|
func sov(x uint64) (n int) {
|
||
|
return (bits.Len64(x|1) + 6) / 7
|
||
|
}
|
||
|
func soz(x uint64) (n int) {
|
||
|
return sov(uint64((x << 1) ^ uint64((int64(x) >> 63))))
|
||
|
}
|
||
|
func (m *ModuleReference) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: ModuleReference: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: ModuleReference: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field ModuleCategory", wireType)
|
||
|
}
|
||
|
m.ModuleCategory = 0
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
m.ModuleCategory |= Category(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
case 2:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field ModuleType", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.ModuleType = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
func (m *ModuleSpec_Value) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: ModuleSpec_Value: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: ModuleSpec_Value: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
|
||
|
}
|
||
|
m.Type = 0
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
m.Type |= ModuleSpec_ValueType(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
case 2:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
|
||
|
}
|
||
|
m.Kind = 0
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
m.Kind |= ModuleSpec_ValueKind(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
case 10:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field ComplexValue", wireType)
|
||
|
}
|
||
|
var msglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
msglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if msglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + msglen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
if m.ComplexValue == nil {
|
||
|
m.ComplexValue = make(map[string]*ModuleSpec_Value)
|
||
|
}
|
||
|
var mapkey string
|
||
|
var mapvalue *ModuleSpec_Value
|
||
|
for iNdEx < postIndex {
|
||
|
entryPreIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
if fieldNum == 1 {
|
||
|
var stringLenmapkey uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLenmapkey |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLenmapkey := int(stringLenmapkey)
|
||
|
if intStringLenmapkey < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postStringIndexmapkey := iNdEx + intStringLenmapkey
|
||
|
if postStringIndexmapkey < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postStringIndexmapkey > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
|
||
|
iNdEx = postStringIndexmapkey
|
||
|
} else if fieldNum == 2 {
|
||
|
var mapmsglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
mapmsglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if mapmsglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postmsgIndex := iNdEx + mapmsglen
|
||
|
if postmsgIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postmsgIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
mapvalue = &ModuleSpec_Value{}
|
||
|
if err := mapvalue.UnmarshalVT(dAtA[iNdEx:postmsgIndex]); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
iNdEx = postmsgIndex
|
||
|
} else {
|
||
|
iNdEx = entryPreIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > postIndex {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
m.ComplexValue[mapkey] = mapvalue
|
||
|
iNdEx = postIndex
|
||
|
case 11:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field StringValue", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.SingleValue = &ModuleSpec_Value_StringValue{StringValue: string(dAtA[iNdEx:postIndex])}
|
||
|
iNdEx = postIndex
|
||
|
case 12:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field IntValue", wireType)
|
||
|
}
|
||
|
var v int64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.SingleValue = &ModuleSpec_Value_IntValue{IntValue: v}
|
||
|
case 13:
|
||
|
if wireType != 1 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field DoubleValue", wireType)
|
||
|
}
|
||
|
var v uint64
|
||
|
if (iNdEx + 8) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:]))
|
||
|
iNdEx += 8
|
||
|
m.SingleValue = &ModuleSpec_Value_DoubleValue{DoubleValue: float64(math.Float64frombits(v))}
|
||
|
case 14:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field BoolValue", wireType)
|
||
|
}
|
||
|
var v int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
b := bool(v != 0)
|
||
|
m.SingleValue = &ModuleSpec_Value_BoolValue{BoolValue: b}
|
||
|
case 21:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field StringValues", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.StringValues = append(m.StringValues, string(dAtA[iNdEx:postIndex]))
|
||
|
iNdEx = postIndex
|
||
|
case 22:
|
||
|
if wireType == 0 {
|
||
|
var v int64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.IntValues = append(m.IntValues, v)
|
||
|
} else if wireType == 2 {
|
||
|
var packedLen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
packedLen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if packedLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + packedLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
var elementCount int
|
||
|
var count int
|
||
|
for _, integer := range dAtA[iNdEx:postIndex] {
|
||
|
if integer < 128 {
|
||
|
count++
|
||
|
}
|
||
|
}
|
||
|
elementCount = count
|
||
|
if elementCount != 0 && len(m.IntValues) == 0 {
|
||
|
m.IntValues = make([]int64, 0, elementCount)
|
||
|
}
|
||
|
for iNdEx < postIndex {
|
||
|
var v int64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.IntValues = append(m.IntValues, v)
|
||
|
}
|
||
|
} else {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field IntValues", wireType)
|
||
|
}
|
||
|
case 23:
|
||
|
if wireType == 1 {
|
||
|
var v uint64
|
||
|
if (iNdEx + 8) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:]))
|
||
|
iNdEx += 8
|
||
|
v2 := float64(math.Float64frombits(v))
|
||
|
m.DoubleValues = append(m.DoubleValues, v2)
|
||
|
} else if wireType == 2 {
|
||
|
var packedLen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
packedLen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if packedLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + packedLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
var elementCount int
|
||
|
elementCount = packedLen / 8
|
||
|
if elementCount != 0 && len(m.DoubleValues) == 0 {
|
||
|
m.DoubleValues = make([]float64, 0, elementCount)
|
||
|
}
|
||
|
for iNdEx < postIndex {
|
||
|
var v uint64
|
||
|
if (iNdEx + 8) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:]))
|
||
|
iNdEx += 8
|
||
|
v2 := float64(math.Float64frombits(v))
|
||
|
m.DoubleValues = append(m.DoubleValues, v2)
|
||
|
}
|
||
|
} else {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field DoubleValues", wireType)
|
||
|
}
|
||
|
case 24:
|
||
|
if wireType == 0 {
|
||
|
var v int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.BoolValues = append(m.BoolValues, bool(v != 0))
|
||
|
} else if wireType == 2 {
|
||
|
var packedLen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
packedLen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if packedLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + packedLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
var elementCount int
|
||
|
elementCount = packedLen
|
||
|
if elementCount != 0 && len(m.BoolValues) == 0 {
|
||
|
m.BoolValues = make([]bool, 0, elementCount)
|
||
|
}
|
||
|
for iNdEx < postIndex {
|
||
|
var v int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.BoolValues = append(m.BoolValues, bool(v != 0))
|
||
|
}
|
||
|
} else {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field BoolValues", wireType)
|
||
|
}
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
func (m *ModuleSpec) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: ModuleSpec: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: ModuleSpec: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Category", wireType)
|
||
|
}
|
||
|
m.Category = 0
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
m.Category |= Category(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
case 2:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Type = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 3:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
|
||
|
}
|
||
|
var msglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
msglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if msglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + msglen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
if m.Values == nil {
|
||
|
m.Values = make(map[string]*ModuleSpec_Value)
|
||
|
}
|
||
|
var mapkey string
|
||
|
var mapvalue *ModuleSpec_Value
|
||
|
for iNdEx < postIndex {
|
||
|
entryPreIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
if fieldNum == 1 {
|
||
|
var stringLenmapkey uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLenmapkey |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLenmapkey := int(stringLenmapkey)
|
||
|
if intStringLenmapkey < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postStringIndexmapkey := iNdEx + intStringLenmapkey
|
||
|
if postStringIndexmapkey < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postStringIndexmapkey > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
|
||
|
iNdEx = postStringIndexmapkey
|
||
|
} else if fieldNum == 2 {
|
||
|
var mapmsglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
mapmsglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if mapmsglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postmsgIndex := iNdEx + mapmsglen
|
||
|
if postmsgIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postmsgIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
mapvalue = &ModuleSpec_Value{}
|
||
|
if err := mapvalue.UnmarshalVT(dAtA[iNdEx:postmsgIndex]); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
iNdEx = postmsgIndex
|
||
|
} else {
|
||
|
iNdEx = entryPreIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > postIndex {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
m.Values[mapkey] = mapvalue
|
||
|
iNdEx = postIndex
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
func (m *ContainerCapabilities) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: ContainerCapabilities: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: ContainerCapabilities: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Add", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Add = append(m.Add, string(dAtA[iNdEx:postIndex]))
|
||
|
iNdEx = postIndex
|
||
|
case 2:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Drop", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Drop = append(m.Drop, string(dAtA[iNdEx:postIndex]))
|
||
|
iNdEx = postIndex
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
func (m *ContainerBindMount) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: ContainerBindMount: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: ContainerBindMount: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Target = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 2:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Source = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 3:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
|
||
|
}
|
||
|
var v int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.ReadOnly = bool(v != 0)
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
func (m *ContainerTmpfsMount) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: ContainerTmpfsMount: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: ContainerTmpfsMount: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Target = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 2:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Size", wireType)
|
||
|
}
|
||
|
m.Size = 0
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
m.Size |= int64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
case 3:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
|
||
|
}
|
||
|
var v int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.ReadOnly = bool(v != 0)
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
func (m *ContainerVolumeMount) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: ContainerVolumeMount: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: ContainerVolumeMount: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Target = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 2:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Name = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 3:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
|
||
|
}
|
||
|
var v int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.ReadOnly = bool(v != 0)
|
||
|
case 4:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field NoCopy", wireType)
|
||
|
}
|
||
|
var v int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.NoCopy = bool(v != 0)
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
func (m *ContainerSpec) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: ContainerSpec: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: ContainerSpec: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.Image = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 2:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.User = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 3:
|
||
|
if wireType != 0 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
|
||
|
}
|
||
|
var v int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
v |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
m.Privileged = bool(v != 0)
|
||
|
case 4:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Capabilities", wireType)
|
||
|
}
|
||
|
var msglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
msglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if msglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + msglen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
if m.Capabilities == nil {
|
||
|
m.Capabilities = &ContainerCapabilities{}
|
||
|
}
|
||
|
if err := m.Capabilities.UnmarshalVT(dAtA[iNdEx:postIndex]); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
iNdEx = postIndex
|
||
|
case 5:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field VolumeMounts", wireType)
|
||
|
}
|
||
|
var msglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
msglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if msglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + msglen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.VolumeMounts = append(m.VolumeMounts, &ContainerVolumeMount{})
|
||
|
if err := m.VolumeMounts[len(m.VolumeMounts)-1].UnmarshalVT(dAtA[iNdEx:postIndex]); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
iNdEx = postIndex
|
||
|
case 6:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field TmpfsMounts", wireType)
|
||
|
}
|
||
|
var msglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
msglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if msglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + msglen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.TmpfsMounts = append(m.TmpfsMounts, &ContainerTmpfsMount{})
|
||
|
if err := m.TmpfsMounts[len(m.TmpfsMounts)-1].UnmarshalVT(dAtA[iNdEx:postIndex]); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
iNdEx = postIndex
|
||
|
case 7:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field BindMounts", wireType)
|
||
|
}
|
||
|
var msglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
msglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if msglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + msglen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.BindMounts = append(m.BindMounts, &ContainerBindMount{})
|
||
|
if err := m.BindMounts[len(m.BindMounts)-1].UnmarshalVT(dAtA[iNdEx:postIndex]); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
iNdEx = postIndex
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
func (m *TaskSpec) UnmarshalVT(dAtA []byte) error {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
for iNdEx < l {
|
||
|
preIndex := iNdEx
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
fieldNum := int32(wire >> 3)
|
||
|
wireType := int(wire & 0x7)
|
||
|
if wireType == 4 {
|
||
|
return fmt.Errorf("proto: TaskSpec: wiretype end group for non-group")
|
||
|
}
|
||
|
if fieldNum <= 0 {
|
||
|
return fmt.Errorf("proto: TaskSpec: illegal tag %d (wire type %d)", fieldNum, wire)
|
||
|
}
|
||
|
switch fieldNum {
|
||
|
case 1:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field ModuleName", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.ModuleName = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
case 2:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field ModuleSpec", wireType)
|
||
|
}
|
||
|
var msglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
msglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if msglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + msglen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
if m.ModuleSpec == nil {
|
||
|
m.ModuleSpec = &ModuleSpec{}
|
||
|
}
|
||
|
if err := m.ModuleSpec.UnmarshalVT(dAtA[iNdEx:postIndex]); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
iNdEx = postIndex
|
||
|
case 3:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
|
||
|
}
|
||
|
var msglen int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
msglen |= int(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if msglen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + msglen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
if m.Container == nil {
|
||
|
m.Container = &ContainerSpec{}
|
||
|
}
|
||
|
if err := m.Container.UnmarshalVT(dAtA[iNdEx:postIndex]); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
iNdEx = postIndex
|
||
|
case 4:
|
||
|
if wireType != 2 {
|
||
|
return fmt.Errorf("proto: wrong wireType = %d for field OutputDir", wireType)
|
||
|
}
|
||
|
var stringLen uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
stringLen |= uint64(b&0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
intStringLen := int(stringLen)
|
||
|
if intStringLen < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
postIndex := iNdEx + intStringLen
|
||
|
if postIndex < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if postIndex > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.OutputDir = string(dAtA[iNdEx:postIndex])
|
||
|
iNdEx = postIndex
|
||
|
default:
|
||
|
iNdEx = preIndex
|
||
|
skippy, err := skip(dAtA[iNdEx:])
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
if (skippy < 0) || (iNdEx+skippy) < 0 {
|
||
|
return ErrInvalidLength
|
||
|
}
|
||
|
if (iNdEx + skippy) > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
|
||
|
iNdEx += skippy
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if iNdEx > l {
|
||
|
return io.ErrUnexpectedEOF
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func skip(dAtA []byte) (n int, err error) {
|
||
|
l := len(dAtA)
|
||
|
iNdEx := 0
|
||
|
depth := 0
|
||
|
for iNdEx < l {
|
||
|
var wire uint64
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return 0, ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return 0, io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
wire |= (uint64(b) & 0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
wireType := int(wire & 0x7)
|
||
|
switch wireType {
|
||
|
case 0:
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return 0, ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return 0, io.ErrUnexpectedEOF
|
||
|
}
|
||
|
iNdEx++
|
||
|
if dAtA[iNdEx-1] < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
case 1:
|
||
|
iNdEx += 8
|
||
|
case 2:
|
||
|
var length int
|
||
|
for shift := uint(0); ; shift += 7 {
|
||
|
if shift >= 64 {
|
||
|
return 0, ErrIntOverflow
|
||
|
}
|
||
|
if iNdEx >= l {
|
||
|
return 0, io.ErrUnexpectedEOF
|
||
|
}
|
||
|
b := dAtA[iNdEx]
|
||
|
iNdEx++
|
||
|
length |= (int(b) & 0x7F) << shift
|
||
|
if b < 0x80 {
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
if length < 0 {
|
||
|
return 0, ErrInvalidLength
|
||
|
}
|
||
|
iNdEx += length
|
||
|
case 3:
|
||
|
depth++
|
||
|
case 4:
|
||
|
if depth == 0 {
|
||
|
return 0, ErrUnexpectedEndOfGroup
|
||
|
}
|
||
|
depth--
|
||
|
case 5:
|
||
|
iNdEx += 4
|
||
|
default:
|
||
|
return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
|
||
|
}
|
||
|
if iNdEx < 0 {
|
||
|
return 0, ErrInvalidLength
|
||
|
}
|
||
|
if depth == 0 {
|
||
|
return iNdEx, nil
|
||
|
}
|
||
|
}
|
||
|
return 0, io.ErrUnexpectedEOF
|
||
|
}
|
||
|
|
||
|
var (
|
||
|
ErrInvalidLength = fmt.Errorf("proto: negative length found during unmarshaling")
|
||
|
ErrIntOverflow = fmt.Errorf("proto: integer overflow")
|
||
|
ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group")
|
||
|
)
|