mirror of
https://github.com/GoogleContainerTools/kaniko
synced 2026-10-22 10:38:44 +02:00
fix deps
This commit is contained in:
+12
-33
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/ca.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
/*
|
||||
Package api is a generated protocol buffer package.
|
||||
@@ -228,18 +227,16 @@ import math "math"
|
||||
import _ "github.com/gogo/protobuf/gogoproto"
|
||||
import _ "github.com/docker/swarmkit/protobuf/plugin"
|
||||
|
||||
import github_com_docker_swarmkit_api_deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
import deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
|
||||
import (
|
||||
context "golang.org/x/net/context"
|
||||
grpc "google.golang.org/grpc"
|
||||
)
|
||||
import context "golang.org/x/net/context"
|
||||
import grpc "google.golang.org/grpc"
|
||||
|
||||
import raftselector "github.com/docker/swarmkit/manager/raftselector"
|
||||
import codes "google.golang.org/grpc/codes"
|
||||
import status "google.golang.org/grpc/status"
|
||||
import metadata "google.golang.org/grpc/metadata"
|
||||
import transport "google.golang.org/grpc/transport"
|
||||
import peer "google.golang.org/grpc/peer"
|
||||
import rafttime "time"
|
||||
|
||||
import strings "strings"
|
||||
@@ -419,11 +416,11 @@ func (m *NodeCertificateStatusResponse) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Status != nil {
|
||||
m.Status = &IssuanceStatus{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Status, o.Status)
|
||||
deepcopy.Copy(m.Status, o.Status)
|
||||
}
|
||||
if o.Certificate != nil {
|
||||
m.Certificate = &Certificate{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Certificate, o.Certificate)
|
||||
deepcopy.Copy(m.Certificate, o.Certificate)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -517,7 +514,7 @@ func (m *GetUnlockKeyResponse) CopyFrom(src interface{}) {
|
||||
m.UnlockKey = make([]byte, len(o.UnlockKey))
|
||||
copy(m.UnlockKey, o.UnlockKey)
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Version, &o.Version)
|
||||
deepcopy.Copy(&m.Version, &o.Version)
|
||||
}
|
||||
|
||||
// Reference imports to suppress errors if they are not otherwise used.
|
||||
@@ -949,24 +946,6 @@ func (m *GetUnlockKeyResponse) MarshalTo(dAtA []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func encodeFixed64Ca(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Ca(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintCa(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
@@ -985,11 +964,11 @@ type raftProxyCAServer struct {
|
||||
|
||||
func NewRaftProxyCAServer(local CAServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) CAServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
@@ -1127,11 +1106,11 @@ type raftProxyNodeCAServer struct {
|
||||
|
||||
func NewRaftProxyNodeCAServer(local NodeCAServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) NodeCAServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
|
||||
+543
-550
File diff suppressed because it is too large
Load Diff
+3
@@ -44,6 +44,9 @@ func Copy(dst, src interface{}) {
|
||||
case *types.Timestamp:
|
||||
src := src.(*types.Timestamp)
|
||||
*dst = *src
|
||||
case *types.BoolValue:
|
||||
src := src.(*types.BoolValue)
|
||||
*dst = *src
|
||||
case CopierFrom:
|
||||
dst.CopyFrom(src)
|
||||
default:
|
||||
|
||||
+25
-46
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/dispatcher.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
package api
|
||||
|
||||
@@ -13,20 +12,18 @@ import _ "github.com/gogo/protobuf/types"
|
||||
|
||||
import time "time"
|
||||
|
||||
import github_com_docker_swarmkit_api_deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
import deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
|
||||
import (
|
||||
context "golang.org/x/net/context"
|
||||
grpc "google.golang.org/grpc"
|
||||
)
|
||||
import context "golang.org/x/net/context"
|
||||
import grpc "google.golang.org/grpc"
|
||||
|
||||
import github_com_gogo_protobuf_types "github.com/gogo/protobuf/types"
|
||||
import types "github.com/gogo/protobuf/types"
|
||||
|
||||
import raftselector "github.com/docker/swarmkit/manager/raftselector"
|
||||
import codes "google.golang.org/grpc/codes"
|
||||
import status "google.golang.org/grpc/status"
|
||||
import metadata "google.golang.org/grpc/metadata"
|
||||
import transport "google.golang.org/grpc/transport"
|
||||
import peer "google.golang.org/grpc/peer"
|
||||
import rafttime "time"
|
||||
|
||||
import strings "strings"
|
||||
@@ -511,7 +508,7 @@ func (m *SessionRequest) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Description != nil {
|
||||
m.Description = &NodeDescription{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Description, o.Description)
|
||||
deepcopy.Copy(m.Description, o.Description)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -530,13 +527,13 @@ func (m *SessionMessage) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Node != nil {
|
||||
m.Node = &Node{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Node, o.Node)
|
||||
deepcopy.Copy(m.Node, o.Node)
|
||||
}
|
||||
if o.Managers != nil {
|
||||
m.Managers = make([]*WeightedPeer, len(o.Managers))
|
||||
for i := range m.Managers {
|
||||
m.Managers[i] = &WeightedPeer{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Managers[i], o.Managers[i])
|
||||
deepcopy.Copy(m.Managers[i], o.Managers[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -544,7 +541,7 @@ func (m *SessionMessage) CopyFrom(src interface{}) {
|
||||
m.NetworkBootstrapKeys = make([]*EncryptionKey, len(o.NetworkBootstrapKeys))
|
||||
for i := range m.NetworkBootstrapKeys {
|
||||
m.NetworkBootstrapKeys[i] = &EncryptionKey{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.NetworkBootstrapKeys[i], o.NetworkBootstrapKeys[i])
|
||||
deepcopy.Copy(m.NetworkBootstrapKeys[i], o.NetworkBootstrapKeys[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -582,7 +579,7 @@ func (m *HeartbeatResponse) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*HeartbeatResponse)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Period, &o.Period)
|
||||
deepcopy.Copy(&m.Period, &o.Period)
|
||||
}
|
||||
|
||||
func (m *UpdateTaskStatusRequest) Copy() *UpdateTaskStatusRequest {
|
||||
@@ -602,7 +599,7 @@ func (m *UpdateTaskStatusRequest) CopyFrom(src interface{}) {
|
||||
m.Updates = make([]*UpdateTaskStatusRequest_TaskStatusUpdate, len(o.Updates))
|
||||
for i := range m.Updates {
|
||||
m.Updates[i] = &UpdateTaskStatusRequest_TaskStatusUpdate{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Updates[i], o.Updates[i])
|
||||
deepcopy.Copy(m.Updates[i], o.Updates[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -623,7 +620,7 @@ func (m *UpdateTaskStatusRequest_TaskStatusUpdate) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Status != nil {
|
||||
m.Status = &TaskStatus{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Status, o.Status)
|
||||
deepcopy.Copy(m.Status, o.Status)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -669,7 +666,7 @@ func (m *TasksMessage) CopyFrom(src interface{}) {
|
||||
m.Tasks = make([]*Task, len(o.Tasks))
|
||||
for i := range m.Tasks {
|
||||
m.Tasks[i] = &Task{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Tasks[i], o.Tasks[i])
|
||||
deepcopy.Copy(m.Tasks[i], o.Tasks[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -709,19 +706,19 @@ func (m *Assignment) CopyFrom(src interface{}) {
|
||||
v := Assignment_Task{
|
||||
Task: &Task{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Task, o.GetTask())
|
||||
deepcopy.Copy(v.Task, o.GetTask())
|
||||
m.Item = &v
|
||||
case *Assignment_Secret:
|
||||
v := Assignment_Secret{
|
||||
Secret: &Secret{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Secret, o.GetSecret())
|
||||
deepcopy.Copy(v.Secret, o.GetSecret())
|
||||
m.Item = &v
|
||||
case *Assignment_Config:
|
||||
v := Assignment_Config{
|
||||
Config: &Config{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Config, o.GetConfig())
|
||||
deepcopy.Copy(v.Config, o.GetConfig())
|
||||
m.Item = &v
|
||||
}
|
||||
}
|
||||
@@ -743,7 +740,7 @@ func (m *AssignmentChange) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Assignment != nil {
|
||||
m.Assignment = &Assignment{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Assignment, o.Assignment)
|
||||
deepcopy.Copy(m.Assignment, o.Assignment)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -764,7 +761,7 @@ func (m *AssignmentsMessage) CopyFrom(src interface{}) {
|
||||
m.Changes = make([]*AssignmentChange, len(o.Changes))
|
||||
for i := range m.Changes {
|
||||
m.Changes[i] = &AssignmentChange{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Changes[i], o.Changes[i])
|
||||
deepcopy.Copy(m.Changes[i], o.Changes[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1243,8 +1240,8 @@ func (m *HeartbeatResponse) MarshalTo(dAtA []byte) (int, error) {
|
||||
_ = l
|
||||
dAtA[i] = 0xa
|
||||
i++
|
||||
i = encodeVarintDispatcher(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(m.Period)))
|
||||
n3, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.Period, dAtA[i:])
|
||||
i = encodeVarintDispatcher(dAtA, i, uint64(types.SizeOfStdDuration(m.Period)))
|
||||
n3, err := types.StdDurationMarshalTo(m.Period, dAtA[i:])
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
@@ -1565,24 +1562,6 @@ func (m *AssignmentsMessage) MarshalTo(dAtA []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func encodeFixed64Dispatcher(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Dispatcher(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintDispatcher(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
@@ -1601,11 +1580,11 @@ type raftProxyDispatcherServer struct {
|
||||
|
||||
func NewRaftProxyDispatcherServer(local DispatcherServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) DispatcherServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
@@ -1945,7 +1924,7 @@ func (m *HeartbeatRequest) Size() (n int) {
|
||||
func (m *HeartbeatResponse) Size() (n int) {
|
||||
var l int
|
||||
_ = l
|
||||
l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.Period)
|
||||
l = types.SizeOfStdDuration(m.Period)
|
||||
n += 1 + l + sovDispatcher(uint64(l))
|
||||
return n
|
||||
}
|
||||
@@ -2732,7 +2711,7 @@ func (m *HeartbeatResponse) Unmarshal(dAtA []byte) error {
|
||||
if postIndex > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.Period, dAtA[iNdEx:postIndex]); err != nil {
|
||||
if err := types.StdDurationUnmarshal(&m.Period, dAtA[iNdEx:postIndex]); err != nil {
|
||||
return err
|
||||
}
|
||||
iNdEx = postIndex
|
||||
|
||||
+6
-27
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/health.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
package api
|
||||
|
||||
@@ -10,16 +9,14 @@ import math "math"
|
||||
import _ "github.com/gogo/protobuf/gogoproto"
|
||||
import _ "github.com/docker/swarmkit/protobuf/plugin"
|
||||
|
||||
import (
|
||||
context "golang.org/x/net/context"
|
||||
grpc "google.golang.org/grpc"
|
||||
)
|
||||
import context "golang.org/x/net/context"
|
||||
import grpc "google.golang.org/grpc"
|
||||
|
||||
import raftselector "github.com/docker/swarmkit/manager/raftselector"
|
||||
import codes "google.golang.org/grpc/codes"
|
||||
import status "google.golang.org/grpc/status"
|
||||
import metadata "google.golang.org/grpc/metadata"
|
||||
import transport "google.golang.org/grpc/transport"
|
||||
import peer "google.golang.org/grpc/peer"
|
||||
import rafttime "time"
|
||||
|
||||
import strings "strings"
|
||||
@@ -249,24 +246,6 @@ func (m *HealthCheckResponse) MarshalTo(dAtA []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func encodeFixed64Health(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Health(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintHealth(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
@@ -285,11 +264,11 @@ type raftProxyHealthServer struct {
|
||||
|
||||
func NewRaftProxyHealthServer(local HealthServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) HealthServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
|
||||
+19
-40
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/logbroker.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
package api
|
||||
|
||||
@@ -11,18 +10,16 @@ import _ "github.com/gogo/protobuf/gogoproto"
|
||||
import google_protobuf "github.com/gogo/protobuf/types"
|
||||
import _ "github.com/docker/swarmkit/protobuf/plugin"
|
||||
|
||||
import github_com_docker_swarmkit_api_deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
import deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
|
||||
import (
|
||||
context "golang.org/x/net/context"
|
||||
grpc "google.golang.org/grpc"
|
||||
)
|
||||
import context "golang.org/x/net/context"
|
||||
import grpc "google.golang.org/grpc"
|
||||
|
||||
import raftselector "github.com/docker/swarmkit/manager/raftselector"
|
||||
import codes "google.golang.org/grpc/codes"
|
||||
import status "google.golang.org/grpc/status"
|
||||
import metadata "google.golang.org/grpc/metadata"
|
||||
import transport "google.golang.org/grpc/transport"
|
||||
import peer "google.golang.org/grpc/peer"
|
||||
import rafttime "time"
|
||||
|
||||
import strings "strings"
|
||||
@@ -305,7 +302,7 @@ func (m *LogSubscriptionOptions) CopyFrom(src interface{}) {
|
||||
|
||||
if o.Since != nil {
|
||||
m.Since = &google_protobuf.Timestamp{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Since, o.Since)
|
||||
deepcopy.Copy(m.Since, o.Since)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -382,10 +379,10 @@ func (m *LogMessage) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*LogMessage)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Context, &o.Context)
|
||||
deepcopy.Copy(&m.Context, &o.Context)
|
||||
if o.Timestamp != nil {
|
||||
m.Timestamp = &google_protobuf.Timestamp{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Timestamp, o.Timestamp)
|
||||
deepcopy.Copy(m.Timestamp, o.Timestamp)
|
||||
}
|
||||
if o.Data != nil {
|
||||
m.Data = make([]byte, len(o.Data))
|
||||
@@ -394,7 +391,7 @@ func (m *LogMessage) CopyFrom(src interface{}) {
|
||||
if o.Attrs != nil {
|
||||
m.Attrs = make([]LogAttr, len(o.Attrs))
|
||||
for i := range m.Attrs {
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Attrs[i], &o.Attrs[i])
|
||||
deepcopy.Copy(&m.Attrs[i], &o.Attrs[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -415,11 +412,11 @@ func (m *SubscribeLogsRequest) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Selector != nil {
|
||||
m.Selector = &LogSelector{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Selector, o.Selector)
|
||||
deepcopy.Copy(m.Selector, o.Selector)
|
||||
}
|
||||
if o.Options != nil {
|
||||
m.Options = &LogSubscriptionOptions{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Options, o.Options)
|
||||
deepcopy.Copy(m.Options, o.Options)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -439,7 +436,7 @@ func (m *SubscribeLogsMessage) CopyFrom(src interface{}) {
|
||||
if o.Messages != nil {
|
||||
m.Messages = make([]LogMessage, len(o.Messages))
|
||||
for i := range m.Messages {
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Messages[i], &o.Messages[i])
|
||||
deepcopy.Copy(&m.Messages[i], &o.Messages[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -470,11 +467,11 @@ func (m *SubscriptionMessage) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Selector != nil {
|
||||
m.Selector = &LogSelector{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Selector, o.Selector)
|
||||
deepcopy.Copy(m.Selector, o.Selector)
|
||||
}
|
||||
if o.Options != nil {
|
||||
m.Options = &LogSubscriptionOptions{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Options, o.Options)
|
||||
deepcopy.Copy(m.Options, o.Options)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -494,7 +491,7 @@ func (m *PublishLogsMessage) CopyFrom(src interface{}) {
|
||||
if o.Messages != nil {
|
||||
m.Messages = make([]LogMessage, len(o.Messages))
|
||||
for i := range m.Messages {
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Messages[i], &o.Messages[i])
|
||||
deepcopy.Copy(&m.Messages[i], &o.Messages[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1236,24 +1233,6 @@ func (m *PublishLogsResponse) MarshalTo(dAtA []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func encodeFixed64Logbroker(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Logbroker(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintLogbroker(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
@@ -1272,11 +1251,11 @@ type raftProxyLogsServer struct {
|
||||
|
||||
func NewRaftProxyLogsServer(local LogsServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) LogsServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
@@ -1395,11 +1374,11 @@ type raftProxyLogBrokerServer struct {
|
||||
|
||||
func NewRaftProxyLogBrokerServer(local LogBrokerServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) LogBrokerServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
|
||||
+488
-242
File diff suppressed because it is too large
Load Diff
+22
-43
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/raft.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
package api
|
||||
|
||||
@@ -12,18 +11,16 @@ import raftpb "github.com/coreos/etcd/raft/raftpb"
|
||||
// skipping weak import gogoproto "github.com/gogo/protobuf/gogoproto"
|
||||
// skipping weak import docker_protobuf_plugin "github.com/docker/swarmkit/protobuf/plugin"
|
||||
|
||||
import github_com_docker_swarmkit_api_deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
import deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
|
||||
import (
|
||||
context "golang.org/x/net/context"
|
||||
grpc "google.golang.org/grpc"
|
||||
)
|
||||
import context "golang.org/x/net/context"
|
||||
import grpc "google.golang.org/grpc"
|
||||
|
||||
import raftselector "github.com/docker/swarmkit/manager/raftselector"
|
||||
import codes "google.golang.org/grpc/codes"
|
||||
import status "google.golang.org/grpc/status"
|
||||
import metadata "google.golang.org/grpc/metadata"
|
||||
import transport "google.golang.org/grpc/transport"
|
||||
import peer "google.golang.org/grpc/peer"
|
||||
import rafttime "time"
|
||||
|
||||
import strings "strings"
|
||||
@@ -616,7 +613,7 @@ func (m *RaftMember) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*RaftMember)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Status, &o.Status)
|
||||
deepcopy.Copy(&m.Status, &o.Status)
|
||||
}
|
||||
|
||||
func (m *JoinRequest) Copy() *JoinRequest {
|
||||
@@ -651,7 +648,7 @@ func (m *JoinResponse) CopyFrom(src interface{}) {
|
||||
m.Members = make([]*RaftMember, len(o.Members))
|
||||
for i := range m.Members {
|
||||
m.Members[i] = &RaftMember{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Members[i], o.Members[i])
|
||||
deepcopy.Copy(m.Members[i], o.Members[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -677,7 +674,7 @@ func (m *LeaveRequest) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Node != nil {
|
||||
m.Node = &RaftMember{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Node, o.Node)
|
||||
deepcopy.Copy(m.Node, o.Node)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -757,7 +754,7 @@ func (m *InternalRaftRequest) CopyFrom(src interface{}) {
|
||||
if o.Action != nil {
|
||||
m.Action = make([]StoreAction, len(o.Action))
|
||||
for i := range m.Action {
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Action[i], &o.Action[i])
|
||||
deepcopy.Copy(&m.Action[i], &o.Action[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -782,55 +779,55 @@ func (m *StoreAction) CopyFrom(src interface{}) {
|
||||
v := StoreAction_Node{
|
||||
Node: &Node{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Node, o.GetNode())
|
||||
deepcopy.Copy(v.Node, o.GetNode())
|
||||
m.Target = &v
|
||||
case *StoreAction_Service:
|
||||
v := StoreAction_Service{
|
||||
Service: &Service{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Service, o.GetService())
|
||||
deepcopy.Copy(v.Service, o.GetService())
|
||||
m.Target = &v
|
||||
case *StoreAction_Task:
|
||||
v := StoreAction_Task{
|
||||
Task: &Task{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Task, o.GetTask())
|
||||
deepcopy.Copy(v.Task, o.GetTask())
|
||||
m.Target = &v
|
||||
case *StoreAction_Network:
|
||||
v := StoreAction_Network{
|
||||
Network: &Network{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Network, o.GetNetwork())
|
||||
deepcopy.Copy(v.Network, o.GetNetwork())
|
||||
m.Target = &v
|
||||
case *StoreAction_Cluster:
|
||||
v := StoreAction_Cluster{
|
||||
Cluster: &Cluster{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Cluster, o.GetCluster())
|
||||
deepcopy.Copy(v.Cluster, o.GetCluster())
|
||||
m.Target = &v
|
||||
case *StoreAction_Secret:
|
||||
v := StoreAction_Secret{
|
||||
Secret: &Secret{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Secret, o.GetSecret())
|
||||
deepcopy.Copy(v.Secret, o.GetSecret())
|
||||
m.Target = &v
|
||||
case *StoreAction_Resource:
|
||||
v := StoreAction_Resource{
|
||||
Resource: &Resource{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Resource, o.GetResource())
|
||||
deepcopy.Copy(v.Resource, o.GetResource())
|
||||
m.Target = &v
|
||||
case *StoreAction_Extension:
|
||||
v := StoreAction_Extension{
|
||||
Extension: &Extension{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Extension, o.GetExtension())
|
||||
deepcopy.Copy(v.Extension, o.GetExtension())
|
||||
m.Target = &v
|
||||
case *StoreAction_Config:
|
||||
v := StoreAction_Config{
|
||||
Config: &Config{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Config, o.GetConfig())
|
||||
deepcopy.Copy(v.Config, o.GetConfig())
|
||||
m.Target = &v
|
||||
}
|
||||
}
|
||||
@@ -1612,24 +1609,6 @@ func (m *StoreAction_Config) MarshalTo(dAtA []byte) (int, error) {
|
||||
}
|
||||
return i, nil
|
||||
}
|
||||
func encodeFixed64Raft(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Raft(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintRaft(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
@@ -1648,11 +1627,11 @@ type raftProxyRaftServer struct {
|
||||
|
||||
func NewRaftProxyRaftServer(local RaftServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) RaftServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
@@ -1847,11 +1826,11 @@ type raftProxyRaftMembershipServer struct {
|
||||
|
||||
func NewRaftProxyRaftMembershipServer(local RaftMembershipServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) RaftMembershipServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
|
||||
+8
-29
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/resource.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
package api
|
||||
|
||||
@@ -10,18 +9,16 @@ import math "math"
|
||||
import _ "github.com/gogo/protobuf/gogoproto"
|
||||
import _ "github.com/docker/swarmkit/protobuf/plugin"
|
||||
|
||||
import github_com_docker_swarmkit_api_deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
import deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
|
||||
import (
|
||||
context "golang.org/x/net/context"
|
||||
grpc "google.golang.org/grpc"
|
||||
)
|
||||
import context "golang.org/x/net/context"
|
||||
import grpc "google.golang.org/grpc"
|
||||
|
||||
import raftselector "github.com/docker/swarmkit/manager/raftselector"
|
||||
import codes "google.golang.org/grpc/codes"
|
||||
import status "google.golang.org/grpc/status"
|
||||
import metadata "google.golang.org/grpc/metadata"
|
||||
import transport "google.golang.org/grpc/transport"
|
||||
import peer "google.golang.org/grpc/peer"
|
||||
import rafttime "time"
|
||||
|
||||
import strings "strings"
|
||||
@@ -116,7 +113,7 @@ func (m *AttachNetworkRequest) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Config != nil {
|
||||
m.Config = &NetworkAttachmentConfig{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Config, o.Config)
|
||||
deepcopy.Copy(m.Config, o.Config)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -366,24 +363,6 @@ func (m *DetachNetworkResponse) MarshalTo(dAtA []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func encodeFixed64Resource(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Resource(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintResource(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
@@ -402,11 +381,11 @@ type raftProxyResourceAllocatorServer struct {
|
||||
|
||||
func NewRaftProxyResourceAllocatorServer(local ResourceAllocatorServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) ResourceAllocatorServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
|
||||
+14
-33
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/snapshot.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
package api
|
||||
|
||||
@@ -10,7 +9,7 @@ import math "math"
|
||||
|
||||
// skipping weak import gogoproto "github.com/gogo/protobuf/gogoproto"
|
||||
|
||||
import github_com_docker_swarmkit_api_deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
import deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
|
||||
import strings "strings"
|
||||
import reflect "reflect"
|
||||
@@ -102,7 +101,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Nodes = make([]*Node, len(o.Nodes))
|
||||
for i := range m.Nodes {
|
||||
m.Nodes[i] = &Node{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Nodes[i], o.Nodes[i])
|
||||
deepcopy.Copy(m.Nodes[i], o.Nodes[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -110,7 +109,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Services = make([]*Service, len(o.Services))
|
||||
for i := range m.Services {
|
||||
m.Services[i] = &Service{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Services[i], o.Services[i])
|
||||
deepcopy.Copy(m.Services[i], o.Services[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -118,7 +117,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Networks = make([]*Network, len(o.Networks))
|
||||
for i := range m.Networks {
|
||||
m.Networks[i] = &Network{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Networks[i], o.Networks[i])
|
||||
deepcopy.Copy(m.Networks[i], o.Networks[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -126,7 +125,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Tasks = make([]*Task, len(o.Tasks))
|
||||
for i := range m.Tasks {
|
||||
m.Tasks[i] = &Task{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Tasks[i], o.Tasks[i])
|
||||
deepcopy.Copy(m.Tasks[i], o.Tasks[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -134,7 +133,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Clusters = make([]*Cluster, len(o.Clusters))
|
||||
for i := range m.Clusters {
|
||||
m.Clusters[i] = &Cluster{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Clusters[i], o.Clusters[i])
|
||||
deepcopy.Copy(m.Clusters[i], o.Clusters[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -142,7 +141,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Secrets = make([]*Secret, len(o.Secrets))
|
||||
for i := range m.Secrets {
|
||||
m.Secrets[i] = &Secret{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Secrets[i], o.Secrets[i])
|
||||
deepcopy.Copy(m.Secrets[i], o.Secrets[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -150,7 +149,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Resources = make([]*Resource, len(o.Resources))
|
||||
for i := range m.Resources {
|
||||
m.Resources[i] = &Resource{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Resources[i], o.Resources[i])
|
||||
deepcopy.Copy(m.Resources[i], o.Resources[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -158,7 +157,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Extensions = make([]*Extension, len(o.Extensions))
|
||||
for i := range m.Extensions {
|
||||
m.Extensions[i] = &Extension{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Extensions[i], o.Extensions[i])
|
||||
deepcopy.Copy(m.Extensions[i], o.Extensions[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -166,7 +165,7 @@ func (m *StoreSnapshot) CopyFrom(src interface{}) {
|
||||
m.Configs = make([]*Config, len(o.Configs))
|
||||
for i := range m.Configs {
|
||||
m.Configs[i] = &Config{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Configs[i], o.Configs[i])
|
||||
deepcopy.Copy(m.Configs[i], o.Configs[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -189,7 +188,7 @@ func (m *ClusterSnapshot) CopyFrom(src interface{}) {
|
||||
m.Members = make([]*RaftMember, len(o.Members))
|
||||
for i := range m.Members {
|
||||
m.Members[i] = &RaftMember{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Members[i], o.Members[i])
|
||||
deepcopy.Copy(m.Members[i], o.Members[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -213,8 +212,8 @@ func (m *Snapshot) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*Snapshot)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Membership, &o.Membership)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Store, &o.Store)
|
||||
deepcopy.Copy(&m.Membership, &o.Membership)
|
||||
deepcopy.Copy(&m.Store, &o.Store)
|
||||
}
|
||||
|
||||
func (m *StoreSnapshot) Marshal() (dAtA []byte, err error) {
|
||||
@@ -419,24 +418,6 @@ func (m *Snapshot) MarshalTo(dAtA []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func encodeFixed64Snapshot(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Snapshot(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintSnapshot(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
|
||||
+118
-135
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/specs.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
package api
|
||||
|
||||
@@ -12,11 +11,11 @@ import google_protobuf1 "github.com/gogo/protobuf/types"
|
||||
import google_protobuf3 "github.com/gogo/protobuf/types"
|
||||
import google_protobuf4 "github.com/gogo/protobuf/types"
|
||||
|
||||
import github_com_docker_swarmkit_api_deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
import deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
|
||||
import strings "strings"
|
||||
import reflect "reflect"
|
||||
import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
|
||||
import sortkeys "github.com/gogo/protobuf/sortkeys"
|
||||
|
||||
import io "io"
|
||||
|
||||
@@ -885,7 +884,7 @@ func (m *NodeSpec) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*NodeSpec)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
}
|
||||
|
||||
func (m *ServiceSpec) Copy() *ServiceSpec {
|
||||
@@ -901,27 +900,27 @@ func (m *ServiceSpec) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*ServiceSpec)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Task, &o.Task)
|
||||
deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
deepcopy.Copy(&m.Task, &o.Task)
|
||||
if o.Update != nil {
|
||||
m.Update = &UpdateConfig{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Update, o.Update)
|
||||
deepcopy.Copy(m.Update, o.Update)
|
||||
}
|
||||
if o.Rollback != nil {
|
||||
m.Rollback = &UpdateConfig{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Rollback, o.Rollback)
|
||||
deepcopy.Copy(m.Rollback, o.Rollback)
|
||||
}
|
||||
if o.Networks != nil {
|
||||
m.Networks = make([]*NetworkAttachmentConfig, len(o.Networks))
|
||||
for i := range m.Networks {
|
||||
m.Networks[i] = &NetworkAttachmentConfig{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Networks[i], o.Networks[i])
|
||||
deepcopy.Copy(m.Networks[i], o.Networks[i])
|
||||
}
|
||||
}
|
||||
|
||||
if o.Endpoint != nil {
|
||||
m.Endpoint = &EndpointSpec{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Endpoint, o.Endpoint)
|
||||
deepcopy.Copy(m.Endpoint, o.Endpoint)
|
||||
}
|
||||
if o.Mode != nil {
|
||||
switch o.Mode.(type) {
|
||||
@@ -929,13 +928,13 @@ func (m *ServiceSpec) CopyFrom(src interface{}) {
|
||||
v := ServiceSpec_Replicated{
|
||||
Replicated: &ReplicatedService{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Replicated, o.GetReplicated())
|
||||
deepcopy.Copy(v.Replicated, o.GetReplicated())
|
||||
m.Mode = &v
|
||||
case *ServiceSpec_Global:
|
||||
v := ServiceSpec_Global{
|
||||
Global: &GlobalService{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Global, o.GetGlobal())
|
||||
deepcopy.Copy(v.Global, o.GetGlobal())
|
||||
m.Mode = &v
|
||||
}
|
||||
}
|
||||
@@ -982,32 +981,32 @@ func (m *TaskSpec) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Resources != nil {
|
||||
m.Resources = &ResourceRequirements{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Resources, o.Resources)
|
||||
deepcopy.Copy(m.Resources, o.Resources)
|
||||
}
|
||||
if o.Restart != nil {
|
||||
m.Restart = &RestartPolicy{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Restart, o.Restart)
|
||||
deepcopy.Copy(m.Restart, o.Restart)
|
||||
}
|
||||
if o.Placement != nil {
|
||||
m.Placement = &Placement{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Placement, o.Placement)
|
||||
deepcopy.Copy(m.Placement, o.Placement)
|
||||
}
|
||||
if o.LogDriver != nil {
|
||||
m.LogDriver = &Driver{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.LogDriver, o.LogDriver)
|
||||
deepcopy.Copy(m.LogDriver, o.LogDriver)
|
||||
}
|
||||
if o.Networks != nil {
|
||||
m.Networks = make([]*NetworkAttachmentConfig, len(o.Networks))
|
||||
for i := range m.Networks {
|
||||
m.Networks[i] = &NetworkAttachmentConfig{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Networks[i], o.Networks[i])
|
||||
deepcopy.Copy(m.Networks[i], o.Networks[i])
|
||||
}
|
||||
}
|
||||
|
||||
if o.ResourceReferences != nil {
|
||||
m.ResourceReferences = make([]ResourceReference, len(o.ResourceReferences))
|
||||
for i := range m.ResourceReferences {
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.ResourceReferences[i], &o.ResourceReferences[i])
|
||||
deepcopy.Copy(&m.ResourceReferences[i], &o.ResourceReferences[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1017,19 +1016,19 @@ func (m *TaskSpec) CopyFrom(src interface{}) {
|
||||
v := TaskSpec_Attachment{
|
||||
Attachment: &NetworkAttachmentSpec{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Attachment, o.GetAttachment())
|
||||
deepcopy.Copy(v.Attachment, o.GetAttachment())
|
||||
m.Runtime = &v
|
||||
case *TaskSpec_Container:
|
||||
v := TaskSpec_Container{
|
||||
Container: &ContainerSpec{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Container, o.GetContainer())
|
||||
deepcopy.Copy(v.Container, o.GetContainer())
|
||||
m.Runtime = &v
|
||||
case *TaskSpec_Generic:
|
||||
v := TaskSpec_Generic{
|
||||
Generic: &GenericRuntimeSpec{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Generic, o.GetGeneric())
|
||||
deepcopy.Copy(v.Generic, o.GetGeneric())
|
||||
m.Runtime = &v
|
||||
}
|
||||
}
|
||||
@@ -1066,7 +1065,7 @@ func (m *GenericRuntimeSpec) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Payload != nil {
|
||||
m.Payload = &google_protobuf3.Any{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Payload, o.Payload)
|
||||
deepcopy.Copy(m.Payload, o.Payload)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1127,32 +1126,32 @@ func (m *ContainerSpec) CopyFrom(src interface{}) {
|
||||
|
||||
if o.Privileges != nil {
|
||||
m.Privileges = &Privileges{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Privileges, o.Privileges)
|
||||
deepcopy.Copy(m.Privileges, o.Privileges)
|
||||
}
|
||||
if o.Init != nil {
|
||||
m.Init = &google_protobuf4.BoolValue{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Init, o.Init)
|
||||
deepcopy.Copy(m.Init, o.Init)
|
||||
}
|
||||
if o.Mounts != nil {
|
||||
m.Mounts = make([]Mount, len(o.Mounts))
|
||||
for i := range m.Mounts {
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Mounts[i], &o.Mounts[i])
|
||||
deepcopy.Copy(&m.Mounts[i], &o.Mounts[i])
|
||||
}
|
||||
}
|
||||
|
||||
if o.StopGracePeriod != nil {
|
||||
m.StopGracePeriod = &google_protobuf1.Duration{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.StopGracePeriod, o.StopGracePeriod)
|
||||
deepcopy.Copy(m.StopGracePeriod, o.StopGracePeriod)
|
||||
}
|
||||
if o.PullOptions != nil {
|
||||
m.PullOptions = &ContainerSpec_PullOptions{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.PullOptions, o.PullOptions)
|
||||
deepcopy.Copy(m.PullOptions, o.PullOptions)
|
||||
}
|
||||
if o.Secrets != nil {
|
||||
m.Secrets = make([]*SecretReference, len(o.Secrets))
|
||||
for i := range m.Secrets {
|
||||
m.Secrets[i] = &SecretReference{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Secrets[i], o.Secrets[i])
|
||||
deepcopy.Copy(m.Secrets[i], o.Secrets[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1160,7 +1159,7 @@ func (m *ContainerSpec) CopyFrom(src interface{}) {
|
||||
m.Configs = make([]*ConfigReference, len(o.Configs))
|
||||
for i := range m.Configs {
|
||||
m.Configs[i] = &ConfigReference{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Configs[i], o.Configs[i])
|
||||
deepcopy.Copy(m.Configs[i], o.Configs[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1171,11 +1170,11 @@ func (m *ContainerSpec) CopyFrom(src interface{}) {
|
||||
|
||||
if o.DNSConfig != nil {
|
||||
m.DNSConfig = &ContainerSpec_DNSConfig{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.DNSConfig, o.DNSConfig)
|
||||
deepcopy.Copy(m.DNSConfig, o.DNSConfig)
|
||||
}
|
||||
if o.Healthcheck != nil {
|
||||
m.Healthcheck = &HealthConfig{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Healthcheck, o.Healthcheck)
|
||||
deepcopy.Copy(m.Healthcheck, o.Healthcheck)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1241,7 +1240,7 @@ func (m *EndpointSpec) CopyFrom(src interface{}) {
|
||||
m.Ports = make([]*PortConfig, len(o.Ports))
|
||||
for i := range m.Ports {
|
||||
m.Ports[i] = &PortConfig{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Ports[i], o.Ports[i])
|
||||
deepcopy.Copy(m.Ports[i], o.Ports[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1260,14 +1259,14 @@ func (m *NetworkSpec) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*NetworkSpec)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
if o.DriverConfig != nil {
|
||||
m.DriverConfig = &Driver{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.DriverConfig, o.DriverConfig)
|
||||
deepcopy.Copy(m.DriverConfig, o.DriverConfig)
|
||||
}
|
||||
if o.IPAM != nil {
|
||||
m.IPAM = &IPAMOptions{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.IPAM, o.IPAM)
|
||||
deepcopy.Copy(m.IPAM, o.IPAM)
|
||||
}
|
||||
if o.ConfigFrom != nil {
|
||||
switch o.ConfigFrom.(type) {
|
||||
@@ -1294,14 +1293,14 @@ func (m *ClusterSpec) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*ClusterSpec)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.AcceptancePolicy, &o.AcceptancePolicy)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Orchestration, &o.Orchestration)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Raft, &o.Raft)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Dispatcher, &o.Dispatcher)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.CAConfig, &o.CAConfig)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.TaskDefaults, &o.TaskDefaults)
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.EncryptionConfig, &o.EncryptionConfig)
|
||||
deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
deepcopy.Copy(&m.AcceptancePolicy, &o.AcceptancePolicy)
|
||||
deepcopy.Copy(&m.Orchestration, &o.Orchestration)
|
||||
deepcopy.Copy(&m.Raft, &o.Raft)
|
||||
deepcopy.Copy(&m.Dispatcher, &o.Dispatcher)
|
||||
deepcopy.Copy(&m.CAConfig, &o.CAConfig)
|
||||
deepcopy.Copy(&m.TaskDefaults, &o.TaskDefaults)
|
||||
deepcopy.Copy(&m.EncryptionConfig, &o.EncryptionConfig)
|
||||
}
|
||||
|
||||
func (m *SecretSpec) Copy() *SecretSpec {
|
||||
@@ -1317,18 +1316,18 @@ func (m *SecretSpec) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*SecretSpec)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
if o.Data != nil {
|
||||
m.Data = make([]byte, len(o.Data))
|
||||
copy(m.Data, o.Data)
|
||||
}
|
||||
if o.Templating != nil {
|
||||
m.Templating = &Driver{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Templating, o.Templating)
|
||||
deepcopy.Copy(m.Templating, o.Templating)
|
||||
}
|
||||
if o.Driver != nil {
|
||||
m.Driver = &Driver{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Driver, o.Driver)
|
||||
deepcopy.Copy(m.Driver, o.Driver)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1345,14 +1344,14 @@ func (m *ConfigSpec) CopyFrom(src interface{}) {
|
||||
|
||||
o := src.(*ConfigSpec)
|
||||
*m = *o
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
deepcopy.Copy(&m.Annotations, &o.Annotations)
|
||||
if o.Data != nil {
|
||||
m.Data = make([]byte, len(o.Data))
|
||||
copy(m.Data, o.Data)
|
||||
}
|
||||
if o.Templating != nil {
|
||||
m.Templating = &Driver{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Templating, o.Templating)
|
||||
deepcopy.Copy(m.Templating, o.Templating)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2469,24 +2468,6 @@ func (m *ConfigSpec) MarshalTo(dAtA []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func encodeFixed64Specs(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Specs(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintSpecs(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
@@ -3116,7 +3097,7 @@ func (this *ContainerSpec) String() string {
|
||||
for k, _ := range this.Labels {
|
||||
keysForLabels = append(keysForLabels, k)
|
||||
}
|
||||
github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
|
||||
sortkeys.Strings(keysForLabels)
|
||||
mapStringForLabels := "map[string]string{"
|
||||
for _, k := range keysForLabels {
|
||||
mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
|
||||
@@ -4554,51 +4535,14 @@ func (m *ContainerSpec) Unmarshal(dAtA []byte) error {
|
||||
if postIndex > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
var keykey uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowSpecs
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := dAtA[iNdEx]
|
||||
iNdEx++
|
||||
keykey |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
var stringLenmapkey uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowSpecs
|
||||
}
|
||||
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 ErrInvalidLengthSpecs
|
||||
}
|
||||
postStringIndexmapkey := iNdEx + intStringLenmapkey
|
||||
if postStringIndexmapkey > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
mapkey := string(dAtA[iNdEx:postStringIndexmapkey])
|
||||
iNdEx = postStringIndexmapkey
|
||||
if m.Labels == nil {
|
||||
m.Labels = make(map[string]string)
|
||||
}
|
||||
if iNdEx < postIndex {
|
||||
var valuekey uint64
|
||||
var mapkey string
|
||||
var mapvalue string
|
||||
for iNdEx < postIndex {
|
||||
entryPreIndex := iNdEx
|
||||
var wire uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowSpecs
|
||||
@@ -4608,41 +4552,80 @@ func (m *ContainerSpec) Unmarshal(dAtA []byte) error {
|
||||
}
|
||||
b := dAtA[iNdEx]
|
||||
iNdEx++
|
||||
valuekey |= (uint64(b) & 0x7F) << shift
|
||||
wire |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
var stringLenmapvalue uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowSpecs
|
||||
fieldNum := int32(wire >> 3)
|
||||
if fieldNum == 1 {
|
||||
var stringLenmapkey uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowSpecs
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := dAtA[iNdEx]
|
||||
iNdEx++
|
||||
stringLenmapkey |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
if iNdEx >= l {
|
||||
intStringLenmapkey := int(stringLenmapkey)
|
||||
if intStringLenmapkey < 0 {
|
||||
return ErrInvalidLengthSpecs
|
||||
}
|
||||
postStringIndexmapkey := iNdEx + intStringLenmapkey
|
||||
if postStringIndexmapkey > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := dAtA[iNdEx]
|
||||
iNdEx++
|
||||
stringLenmapvalue |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
|
||||
iNdEx = postStringIndexmapkey
|
||||
} else if fieldNum == 2 {
|
||||
var stringLenmapvalue uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowSpecs
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := dAtA[iNdEx]
|
||||
iNdEx++
|
||||
stringLenmapvalue |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
intStringLenmapvalue := int(stringLenmapvalue)
|
||||
if intStringLenmapvalue < 0 {
|
||||
return ErrInvalidLengthSpecs
|
||||
}
|
||||
postStringIndexmapvalue := iNdEx + intStringLenmapvalue
|
||||
if postStringIndexmapvalue > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
|
||||
iNdEx = postStringIndexmapvalue
|
||||
} else {
|
||||
iNdEx = entryPreIndex
|
||||
skippy, err := skipSpecs(dAtA[iNdEx:])
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if skippy < 0 {
|
||||
return ErrInvalidLengthSpecs
|
||||
}
|
||||
if (iNdEx + skippy) > postIndex {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
iNdEx += skippy
|
||||
}
|
||||
intStringLenmapvalue := int(stringLenmapvalue)
|
||||
if intStringLenmapvalue < 0 {
|
||||
return ErrInvalidLengthSpecs
|
||||
}
|
||||
postStringIndexmapvalue := iNdEx + intStringLenmapvalue
|
||||
if postStringIndexmapvalue > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
mapvalue := string(dAtA[iNdEx:postStringIndexmapvalue])
|
||||
iNdEx = postStringIndexmapvalue
|
||||
m.Labels[mapkey] = mapvalue
|
||||
} else {
|
||||
var mapvalue string
|
||||
m.Labels[mapkey] = mapvalue
|
||||
}
|
||||
m.Labels[mapkey] = mapvalue
|
||||
iNdEx = postIndex
|
||||
case 3:
|
||||
if wireType != 2 {
|
||||
|
||||
+15
@@ -38,6 +38,21 @@ type Event interface {
|
||||
Matches(events.Event) bool
|
||||
}
|
||||
|
||||
// EventCreate is an interface implemented by every creation event type
|
||||
type EventCreate interface {
|
||||
IsEventCreate() bool
|
||||
}
|
||||
|
||||
// EventUpdate is an interface impelemented by every update event type
|
||||
type EventUpdate interface {
|
||||
IsEventUpdate() bool
|
||||
}
|
||||
|
||||
// EventDelete is an interface implemented by every delete event type
|
||||
type EventDelete interface {
|
||||
IsEventDelete()
|
||||
}
|
||||
|
||||
func customIndexer(kind string, annotations *Annotations) (bool, [][]byte, error) {
|
||||
var converted [][]byte
|
||||
|
||||
|
||||
+551
-557
File diff suppressed because it is too large
Load Diff
+26
-47
@@ -1,6 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo.
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/docker/swarmkit/api/watch.proto
|
||||
// DO NOT EDIT!
|
||||
|
||||
package api
|
||||
|
||||
@@ -10,18 +9,16 @@ import math "math"
|
||||
import _ "github.com/gogo/protobuf/gogoproto"
|
||||
import _ "github.com/docker/swarmkit/protobuf/plugin"
|
||||
|
||||
import github_com_docker_swarmkit_api_deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
import deepcopy "github.com/docker/swarmkit/api/deepcopy"
|
||||
|
||||
import (
|
||||
context "golang.org/x/net/context"
|
||||
grpc "google.golang.org/grpc"
|
||||
)
|
||||
import context "golang.org/x/net/context"
|
||||
import grpc "google.golang.org/grpc"
|
||||
|
||||
import raftselector "github.com/docker/swarmkit/manager/raftselector"
|
||||
import codes "google.golang.org/grpc/codes"
|
||||
import status "google.golang.org/grpc/status"
|
||||
import metadata "google.golang.org/grpc/metadata"
|
||||
import transport "google.golang.org/grpc/transport"
|
||||
import peer "google.golang.org/grpc/peer"
|
||||
import rafttime "time"
|
||||
|
||||
import strings "strings"
|
||||
@@ -1049,55 +1046,55 @@ func (m *Object) CopyFrom(src interface{}) {
|
||||
v := Object_Node{
|
||||
Node: &Node{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Node, o.GetNode())
|
||||
deepcopy.Copy(v.Node, o.GetNode())
|
||||
m.Object = &v
|
||||
case *Object_Service:
|
||||
v := Object_Service{
|
||||
Service: &Service{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Service, o.GetService())
|
||||
deepcopy.Copy(v.Service, o.GetService())
|
||||
m.Object = &v
|
||||
case *Object_Network:
|
||||
v := Object_Network{
|
||||
Network: &Network{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Network, o.GetNetwork())
|
||||
deepcopy.Copy(v.Network, o.GetNetwork())
|
||||
m.Object = &v
|
||||
case *Object_Task:
|
||||
v := Object_Task{
|
||||
Task: &Task{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Task, o.GetTask())
|
||||
deepcopy.Copy(v.Task, o.GetTask())
|
||||
m.Object = &v
|
||||
case *Object_Cluster:
|
||||
v := Object_Cluster{
|
||||
Cluster: &Cluster{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Cluster, o.GetCluster())
|
||||
deepcopy.Copy(v.Cluster, o.GetCluster())
|
||||
m.Object = &v
|
||||
case *Object_Secret:
|
||||
v := Object_Secret{
|
||||
Secret: &Secret{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Secret, o.GetSecret())
|
||||
deepcopy.Copy(v.Secret, o.GetSecret())
|
||||
m.Object = &v
|
||||
case *Object_Resource:
|
||||
v := Object_Resource{
|
||||
Resource: &Resource{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Resource, o.GetResource())
|
||||
deepcopy.Copy(v.Resource, o.GetResource())
|
||||
m.Object = &v
|
||||
case *Object_Extension:
|
||||
v := Object_Extension{
|
||||
Extension: &Extension{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Extension, o.GetExtension())
|
||||
deepcopy.Copy(v.Extension, o.GetExtension())
|
||||
m.Object = &v
|
||||
case *Object_Config:
|
||||
v := Object_Config{
|
||||
Config: &Config{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Config, o.GetConfig())
|
||||
deepcopy.Copy(v.Config, o.GetConfig())
|
||||
m.Object = &v
|
||||
}
|
||||
}
|
||||
@@ -1173,13 +1170,13 @@ func (m *SelectBy) CopyFrom(src interface{}) {
|
||||
v := SelectBy_Custom{
|
||||
Custom: &SelectByCustom{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Custom, o.GetCustom())
|
||||
deepcopy.Copy(v.Custom, o.GetCustom())
|
||||
m.By = &v
|
||||
case *SelectBy_CustomPrefix:
|
||||
v := SelectBy_CustomPrefix{
|
||||
CustomPrefix: &SelectByCustom{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.CustomPrefix, o.GetCustomPrefix())
|
||||
deepcopy.Copy(v.CustomPrefix, o.GetCustomPrefix())
|
||||
m.By = &v
|
||||
case *SelectBy_ServiceID:
|
||||
v := SelectBy_ServiceID{
|
||||
@@ -1195,7 +1192,7 @@ func (m *SelectBy) CopyFrom(src interface{}) {
|
||||
v := SelectBy_Slot{
|
||||
Slot: &SelectBySlot{},
|
||||
}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(v.Slot, o.GetSlot())
|
||||
deepcopy.Copy(v.Slot, o.GetSlot())
|
||||
m.By = &v
|
||||
case *SelectBy_DesiredState:
|
||||
v := SelectBy_DesiredState{
|
||||
@@ -1254,13 +1251,13 @@ func (m *WatchRequest) CopyFrom(src interface{}) {
|
||||
m.Entries = make([]*WatchRequest_WatchEntry, len(o.Entries))
|
||||
for i := range m.Entries {
|
||||
m.Entries[i] = &WatchRequest_WatchEntry{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Entries[i], o.Entries[i])
|
||||
deepcopy.Copy(m.Entries[i], o.Entries[i])
|
||||
}
|
||||
}
|
||||
|
||||
if o.ResumeFrom != nil {
|
||||
m.ResumeFrom = &Version{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.ResumeFrom, o.ResumeFrom)
|
||||
deepcopy.Copy(m.ResumeFrom, o.ResumeFrom)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1281,7 +1278,7 @@ func (m *WatchRequest_WatchEntry) CopyFrom(src interface{}) {
|
||||
m.Filters = make([]*SelectBy, len(o.Filters))
|
||||
for i := range m.Filters {
|
||||
m.Filters[i] = &SelectBy{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Filters[i], o.Filters[i])
|
||||
deepcopy.Copy(m.Filters[i], o.Filters[i])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1304,13 +1301,13 @@ func (m *WatchMessage) CopyFrom(src interface{}) {
|
||||
m.Events = make([]*WatchMessage_Event, len(o.Events))
|
||||
for i := range m.Events {
|
||||
m.Events[i] = &WatchMessage_Event{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Events[i], o.Events[i])
|
||||
deepcopy.Copy(m.Events[i], o.Events[i])
|
||||
}
|
||||
}
|
||||
|
||||
if o.Version != nil {
|
||||
m.Version = &Version{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Version, o.Version)
|
||||
deepcopy.Copy(m.Version, o.Version)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1329,11 +1326,11 @@ func (m *WatchMessage_Event) CopyFrom(src interface{}) {
|
||||
*m = *o
|
||||
if o.Object != nil {
|
||||
m.Object = &Object{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.Object, o.Object)
|
||||
deepcopy.Copy(m.Object, o.Object)
|
||||
}
|
||||
if o.OldObject != nil {
|
||||
m.OldObject = &Object{}
|
||||
github_com_docker_swarmkit_api_deepcopy.Copy(m.OldObject, o.OldObject)
|
||||
deepcopy.Copy(m.OldObject, o.OldObject)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2006,24 +2003,6 @@ func (m *WatchMessage_Event) MarshalTo(dAtA []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func encodeFixed64Watch(dAtA []byte, offset int, v uint64) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
dAtA[offset+4] = uint8(v >> 32)
|
||||
dAtA[offset+5] = uint8(v >> 40)
|
||||
dAtA[offset+6] = uint8(v >> 48)
|
||||
dAtA[offset+7] = uint8(v >> 56)
|
||||
return offset + 8
|
||||
}
|
||||
func encodeFixed32Watch(dAtA []byte, offset int, v uint32) int {
|
||||
dAtA[offset] = uint8(v)
|
||||
dAtA[offset+1] = uint8(v >> 8)
|
||||
dAtA[offset+2] = uint8(v >> 16)
|
||||
dAtA[offset+3] = uint8(v >> 24)
|
||||
return offset + 4
|
||||
}
|
||||
func encodeVarintWatch(dAtA []byte, offset int, v uint64) int {
|
||||
for v >= 1<<7 {
|
||||
dAtA[offset] = uint8(v&0x7f | 0x80)
|
||||
@@ -2042,11 +2021,11 @@ type raftProxyWatchServer struct {
|
||||
|
||||
func NewRaftProxyWatchServer(local WatchServer, connSelector raftselector.ConnProvider, localCtxMod, remoteCtxMod func(context.Context) (context.Context, error)) WatchServer {
|
||||
redirectChecker := func(ctx context.Context) (context.Context, error) {
|
||||
s, ok := transport.StreamFromContext(ctx)
|
||||
p, ok := peer.FromContext(ctx)
|
||||
if !ok {
|
||||
return ctx, status.Errorf(codes.InvalidArgument, "remote addr is not found in context")
|
||||
}
|
||||
addr := s.ServerTransport().RemoteAddr().String()
|
||||
addr := p.Addr.String()
|
||||
md, ok := metadata.FromIncomingContext(ctx)
|
||||
if ok && len(md["redirect"]) != 0 {
|
||||
return ctx, status.Errorf(codes.ResourceExhausted, "more than one redirect to leader from: %s", md["redirect"])
|
||||
|
||||
Reference in New Issue
Block a user