driver/base: add size on disk field for task

This commit is contained in:
Nick Ethier 2018-08-15 18:41:48 -04:00 committed by Nick Ethier
parent a005792f98
commit b3b80b380c
2 changed files with 247 additions and 231 deletions

View File

@ -49,7 +49,7 @@ func (x TaskState) String() string {
return proto.EnumName(TaskState_name, int32(x))
}
func (TaskState) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{0}
return fileDescriptor_driver_92f99583a526c46e, []int{0}
}
type StartTaskResponse_Result int32
@ -75,7 +75,7 @@ func (x StartTaskResponse_Result) String() string {
return proto.EnumName(StartTaskResponse_Result_name, int32(x))
}
func (StartTaskResponse_Result) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{9, 0}
return fileDescriptor_driver_92f99583a526c46e, []int{9, 0}
}
type DriverCapabilities_FSIsolation int32
@ -101,7 +101,7 @@ func (x DriverCapabilities_FSIsolation) String() string {
return proto.EnumName(DriverCapabilities_FSIsolation_name, int32(x))
}
func (DriverCapabilities_FSIsolation) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{27, 0}
return fileDescriptor_driver_92f99583a526c46e, []int{27, 0}
}
type CPUUsage_Fields int32
@ -136,7 +136,7 @@ func (x CPUUsage_Fields) String() string {
return proto.EnumName(CPUUsage_Fields_name, int32(x))
}
func (CPUUsage_Fields) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{43, 0}
return fileDescriptor_driver_92f99583a526c46e, []int{43, 0}
}
type MemoryUsage_Fields int32
@ -168,7 +168,7 @@ func (x MemoryUsage_Fields) String() string {
return proto.EnumName(MemoryUsage_Fields_name, int32(x))
}
func (MemoryUsage_Fields) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{44, 0}
return fileDescriptor_driver_92f99583a526c46e, []int{44, 0}
}
type DriverTaskConfigSchemaRequest struct {
@ -181,7 +181,7 @@ func (m *DriverTaskConfigSchemaRequest) Reset() { *m = DriverTaskConfigS
func (m *DriverTaskConfigSchemaRequest) String() string { return proto.CompactTextString(m) }
func (*DriverTaskConfigSchemaRequest) ProtoMessage() {}
func (*DriverTaskConfigSchemaRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{0}
return fileDescriptor_driver_92f99583a526c46e, []int{0}
}
func (m *DriverTaskConfigSchemaRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DriverTaskConfigSchemaRequest.Unmarshal(m, b)
@ -213,7 +213,7 @@ func (m *DriverTaskConfigSchemaResponse) Reset() { *m = DriverTaskConfig
func (m *DriverTaskConfigSchemaResponse) String() string { return proto.CompactTextString(m) }
func (*DriverTaskConfigSchemaResponse) ProtoMessage() {}
func (*DriverTaskConfigSchemaResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{1}
return fileDescriptor_driver_92f99583a526c46e, []int{1}
}
func (m *DriverTaskConfigSchemaResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DriverTaskConfigSchemaResponse.Unmarshal(m, b)
@ -250,7 +250,7 @@ func (m *CapabilitiesRequest) Reset() { *m = CapabilitiesRequest{} }
func (m *CapabilitiesRequest) String() string { return proto.CompactTextString(m) }
func (*CapabilitiesRequest) ProtoMessage() {}
func (*CapabilitiesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{2}
return fileDescriptor_driver_92f99583a526c46e, []int{2}
}
func (m *CapabilitiesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CapabilitiesRequest.Unmarshal(m, b)
@ -285,7 +285,7 @@ func (m *CapabilitiesResponse) Reset() { *m = CapabilitiesResponse{} }
func (m *CapabilitiesResponse) String() string { return proto.CompactTextString(m) }
func (*CapabilitiesResponse) ProtoMessage() {}
func (*CapabilitiesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{3}
return fileDescriptor_driver_92f99583a526c46e, []int{3}
}
func (m *CapabilitiesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CapabilitiesResponse.Unmarshal(m, b)
@ -322,7 +322,7 @@ func (m *FingerprintRequest) Reset() { *m = FingerprintRequest{} }
func (m *FingerprintRequest) String() string { return proto.CompactTextString(m) }
func (*FingerprintRequest) ProtoMessage() {}
func (*FingerprintRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{4}
return fileDescriptor_driver_92f99583a526c46e, []int{4}
}
func (m *FingerprintRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FingerprintRequest.Unmarshal(m, b)
@ -361,7 +361,7 @@ func (m *FingerprintResponse) Reset() { *m = FingerprintResponse{} }
func (m *FingerprintResponse) String() string { return proto.CompactTextString(m) }
func (*FingerprintResponse) ProtoMessage() {}
func (*FingerprintResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{5}
return fileDescriptor_driver_92f99583a526c46e, []int{5}
}
func (m *FingerprintResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FingerprintResponse.Unmarshal(m, b)
@ -416,7 +416,7 @@ func (m *RecoverTaskRequest) Reset() { *m = RecoverTaskRequest{} }
func (m *RecoverTaskRequest) String() string { return proto.CompactTextString(m) }
func (*RecoverTaskRequest) ProtoMessage() {}
func (*RecoverTaskRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{6}
return fileDescriptor_driver_92f99583a526c46e, []int{6}
}
func (m *RecoverTaskRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RecoverTaskRequest.Unmarshal(m, b)
@ -460,7 +460,7 @@ func (m *RecoverTaskResponse) Reset() { *m = RecoverTaskResponse{} }
func (m *RecoverTaskResponse) String() string { return proto.CompactTextString(m) }
func (*RecoverTaskResponse) ProtoMessage() {}
func (*RecoverTaskResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{7}
return fileDescriptor_driver_92f99583a526c46e, []int{7}
}
func (m *RecoverTaskResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RecoverTaskResponse.Unmarshal(m, b)
@ -495,7 +495,7 @@ func (m *StartTaskRequest) Reset() { *m = StartTaskRequest{} }
func (m *StartTaskRequest) String() string { return proto.CompactTextString(m) }
func (*StartTaskRequest) ProtoMessage() {}
func (*StartTaskRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{8}
return fileDescriptor_driver_92f99583a526c46e, []int{8}
}
func (m *StartTaskRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StartTaskRequest.Unmarshal(m, b)
@ -553,7 +553,7 @@ func (m *StartTaskResponse) Reset() { *m = StartTaskResponse{} }
func (m *StartTaskResponse) String() string { return proto.CompactTextString(m) }
func (*StartTaskResponse) ProtoMessage() {}
func (*StartTaskResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{9}
return fileDescriptor_driver_92f99583a526c46e, []int{9}
}
func (m *StartTaskResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StartTaskResponse.Unmarshal(m, b)
@ -606,7 +606,7 @@ func (m *WaitTaskRequest) Reset() { *m = WaitTaskRequest{} }
func (m *WaitTaskRequest) String() string { return proto.CompactTextString(m) }
func (*WaitTaskRequest) ProtoMessage() {}
func (*WaitTaskRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{10}
return fileDescriptor_driver_92f99583a526c46e, []int{10}
}
func (m *WaitTaskRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_WaitTaskRequest.Unmarshal(m, b)
@ -647,7 +647,7 @@ func (m *WaitTaskResponse) Reset() { *m = WaitTaskResponse{} }
func (m *WaitTaskResponse) String() string { return proto.CompactTextString(m) }
func (*WaitTaskResponse) ProtoMessage() {}
func (*WaitTaskResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{11}
return fileDescriptor_driver_92f99583a526c46e, []int{11}
}
func (m *WaitTaskResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_WaitTaskResponse.Unmarshal(m, b)
@ -699,7 +699,7 @@ func (m *StopTaskRequest) Reset() { *m = StopTaskRequest{} }
func (m *StopTaskRequest) String() string { return proto.CompactTextString(m) }
func (*StopTaskRequest) ProtoMessage() {}
func (*StopTaskRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{12}
return fileDescriptor_driver_92f99583a526c46e, []int{12}
}
func (m *StopTaskRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StopTaskRequest.Unmarshal(m, b)
@ -750,7 +750,7 @@ func (m *StopTaskResponse) Reset() { *m = StopTaskResponse{} }
func (m *StopTaskResponse) String() string { return proto.CompactTextString(m) }
func (*StopTaskResponse) ProtoMessage() {}
func (*StopTaskResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{13}
return fileDescriptor_driver_92f99583a526c46e, []int{13}
}
func (m *StopTaskResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StopTaskResponse.Unmarshal(m, b)
@ -782,7 +782,7 @@ func (m *DestroyTaskRequest) Reset() { *m = DestroyTaskRequest{} }
func (m *DestroyTaskRequest) String() string { return proto.CompactTextString(m) }
func (*DestroyTaskRequest) ProtoMessage() {}
func (*DestroyTaskRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{14}
return fileDescriptor_driver_92f99583a526c46e, []int{14}
}
func (m *DestroyTaskRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DestroyTaskRequest.Unmarshal(m, b)
@ -819,7 +819,7 @@ func (m *DestroyTaskResponse) Reset() { *m = DestroyTaskResponse{} }
func (m *DestroyTaskResponse) String() string { return proto.CompactTextString(m) }
func (*DestroyTaskResponse) ProtoMessage() {}
func (*DestroyTaskResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{15}
return fileDescriptor_driver_92f99583a526c46e, []int{15}
}
func (m *DestroyTaskResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DestroyTaskResponse.Unmarshal(m, b)
@ -849,7 +849,7 @@ func (m *ListTasksRequest) Reset() { *m = ListTasksRequest{} }
func (m *ListTasksRequest) String() string { return proto.CompactTextString(m) }
func (*ListTasksRequest) ProtoMessage() {}
func (*ListTasksRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{16}
return fileDescriptor_driver_92f99583a526c46e, []int{16}
}
func (m *ListTasksRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListTasksRequest.Unmarshal(m, b)
@ -881,7 +881,7 @@ func (m *ListTasksResponse) Reset() { *m = ListTasksResponse{} }
func (m *ListTasksResponse) String() string { return proto.CompactTextString(m) }
func (*ListTasksResponse) ProtoMessage() {}
func (*ListTasksResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{17}
return fileDescriptor_driver_92f99583a526c46e, []int{17}
}
func (m *ListTasksResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListTasksResponse.Unmarshal(m, b)
@ -920,7 +920,7 @@ func (m *InspectTaskRequest) Reset() { *m = InspectTaskRequest{} }
func (m *InspectTaskRequest) String() string { return proto.CompactTextString(m) }
func (*InspectTaskRequest) ProtoMessage() {}
func (*InspectTaskRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{18}
return fileDescriptor_driver_92f99583a526c46e, []int{18}
}
func (m *InspectTaskRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InspectTaskRequest.Unmarshal(m, b)
@ -963,7 +963,7 @@ func (m *InspectTaskResponse) Reset() { *m = InspectTaskResponse{} }
func (m *InspectTaskResponse) String() string { return proto.CompactTextString(m) }
func (*InspectTaskResponse) ProtoMessage() {}
func (*InspectTaskResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{19}
return fileDescriptor_driver_92f99583a526c46e, []int{19}
}
func (m *InspectTaskResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InspectTaskResponse.Unmarshal(m, b)
@ -1016,7 +1016,7 @@ func (m *TaskStatsRequest) Reset() { *m = TaskStatsRequest{} }
func (m *TaskStatsRequest) String() string { return proto.CompactTextString(m) }
func (*TaskStatsRequest) ProtoMessage() {}
func (*TaskStatsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{20}
return fileDescriptor_driver_92f99583a526c46e, []int{20}
}
func (m *TaskStatsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskStatsRequest.Unmarshal(m, b)
@ -1055,7 +1055,7 @@ func (m *TaskStatsResponse) Reset() { *m = TaskStatsResponse{} }
func (m *TaskStatsResponse) String() string { return proto.CompactTextString(m) }
func (*TaskStatsResponse) ProtoMessage() {}
func (*TaskStatsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{21}
return fileDescriptor_driver_92f99583a526c46e, []int{21}
}
func (m *TaskStatsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskStatsResponse.Unmarshal(m, b)
@ -1092,7 +1092,7 @@ func (m *TaskEventsRequest) Reset() { *m = TaskEventsRequest{} }
func (m *TaskEventsRequest) String() string { return proto.CompactTextString(m) }
func (*TaskEventsRequest) ProtoMessage() {}
func (*TaskEventsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{22}
return fileDescriptor_driver_92f99583a526c46e, []int{22}
}
func (m *TaskEventsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskEventsRequest.Unmarshal(m, b)
@ -1126,7 +1126,7 @@ func (m *SignalTaskRequest) Reset() { *m = SignalTaskRequest{} }
func (m *SignalTaskRequest) String() string { return proto.CompactTextString(m) }
func (*SignalTaskRequest) ProtoMessage() {}
func (*SignalTaskRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{23}
return fileDescriptor_driver_92f99583a526c46e, []int{23}
}
func (m *SignalTaskRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignalTaskRequest.Unmarshal(m, b)
@ -1170,7 +1170,7 @@ func (m *SignalTaskResponse) Reset() { *m = SignalTaskResponse{} }
func (m *SignalTaskResponse) String() string { return proto.CompactTextString(m) }
func (*SignalTaskResponse) ProtoMessage() {}
func (*SignalTaskResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{24}
return fileDescriptor_driver_92f99583a526c46e, []int{24}
}
func (m *SignalTaskResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignalTaskResponse.Unmarshal(m, b)
@ -1207,7 +1207,7 @@ func (m *ExecTaskRequest) Reset() { *m = ExecTaskRequest{} }
func (m *ExecTaskRequest) String() string { return proto.CompactTextString(m) }
func (*ExecTaskRequest) ProtoMessage() {}
func (*ExecTaskRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{25}
return fileDescriptor_driver_92f99583a526c46e, []int{25}
}
func (m *ExecTaskRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExecTaskRequest.Unmarshal(m, b)
@ -1264,7 +1264,7 @@ func (m *ExecTaskResponse) Reset() { *m = ExecTaskResponse{} }
func (m *ExecTaskResponse) String() string { return proto.CompactTextString(m) }
func (*ExecTaskResponse) ProtoMessage() {}
func (*ExecTaskResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{26}
return fileDescriptor_driver_92f99583a526c46e, []int{26}
}
func (m *ExecTaskResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExecTaskResponse.Unmarshal(m, b)
@ -1323,7 +1323,7 @@ func (m *DriverCapabilities) Reset() { *m = DriverCapabilities{} }
func (m *DriverCapabilities) String() string { return proto.CompactTextString(m) }
func (*DriverCapabilities) ProtoMessage() {}
func (*DriverCapabilities) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{27}
return fileDescriptor_driver_92f99583a526c46e, []int{27}
}
func (m *DriverCapabilities) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DriverCapabilities.Unmarshal(m, b)
@ -1394,7 +1394,7 @@ func (m *TaskConfig) Reset() { *m = TaskConfig{} }
func (m *TaskConfig) String() string { return proto.CompactTextString(m) }
func (*TaskConfig) ProtoMessage() {}
func (*TaskConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{28}
return fileDescriptor_driver_92f99583a526c46e, []int{28}
}
func (m *TaskConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskConfig.Unmarshal(m, b)
@ -1491,7 +1491,7 @@ func (m *Resources) Reset() { *m = Resources{} }
func (m *Resources) String() string { return proto.CompactTextString(m) }
func (*Resources) ProtoMessage() {}
func (*Resources) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{29}
return fileDescriptor_driver_92f99583a526c46e, []int{29}
}
func (m *Resources) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Resources.Unmarshal(m, b)
@ -1540,7 +1540,7 @@ func (m *RawResources) Reset() { *m = RawResources{} }
func (m *RawResources) String() string { return proto.CompactTextString(m) }
func (*RawResources) ProtoMessage() {}
func (*RawResources) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{30}
return fileDescriptor_driver_92f99583a526c46e, []int{30}
}
func (m *RawResources) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RawResources.Unmarshal(m, b)
@ -1611,7 +1611,7 @@ func (m *NetworkResource) Reset() { *m = NetworkResource{} }
func (m *NetworkResource) String() string { return proto.CompactTextString(m) }
func (*NetworkResource) ProtoMessage() {}
func (*NetworkResource) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{31}
return fileDescriptor_driver_92f99583a526c46e, []int{31}
}
func (m *NetworkResource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NetworkResource.Unmarshal(m, b)
@ -1685,7 +1685,7 @@ func (m *NetworkPort) Reset() { *m = NetworkPort{} }
func (m *NetworkPort) String() string { return proto.CompactTextString(m) }
func (*NetworkPort) ProtoMessage() {}
func (*NetworkPort) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{32}
return fileDescriptor_driver_92f99583a526c46e, []int{32}
}
func (m *NetworkPort) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NetworkPort.Unmarshal(m, b)
@ -1743,7 +1743,7 @@ func (m *LinuxResources) Reset() { *m = LinuxResources{} }
func (m *LinuxResources) String() string { return proto.CompactTextString(m) }
func (*LinuxResources) ProtoMessage() {}
func (*LinuxResources) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{33}
return fileDescriptor_driver_92f99583a526c46e, []int{33}
}
func (m *LinuxResources) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LinuxResources.Unmarshal(m, b)
@ -1828,7 +1828,7 @@ func (m *Mount) Reset() { *m = Mount{} }
func (m *Mount) String() string { return proto.CompactTextString(m) }
func (*Mount) ProtoMessage() {}
func (*Mount) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{34}
return fileDescriptor_driver_92f99583a526c46e, []int{34}
}
func (m *Mount) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Mount.Unmarshal(m, b)
@ -1891,7 +1891,7 @@ func (m *Device) Reset() { *m = Device{} }
func (m *Device) String() string { return proto.CompactTextString(m) }
func (*Device) ProtoMessage() {}
func (*Device) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{35}
return fileDescriptor_driver_92f99583a526c46e, []int{35}
}
func (m *Device) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Device.Unmarshal(m, b)
@ -1949,7 +1949,7 @@ func (m *TaskHandle) Reset() { *m = TaskHandle{} }
func (m *TaskHandle) String() string { return proto.CompactTextString(m) }
func (*TaskHandle) ProtoMessage() {}
func (*TaskHandle) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{36}
return fileDescriptor_driver_92f99583a526c46e, []int{36}
}
func (m *TaskHandle) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskHandle.Unmarshal(m, b)
@ -2009,7 +2009,7 @@ func (m *NetworkOverride) Reset() { *m = NetworkOverride{} }
func (m *NetworkOverride) String() string { return proto.CompactTextString(m) }
func (*NetworkOverride) ProtoMessage() {}
func (*NetworkOverride) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{37}
return fileDescriptor_driver_92f99583a526c46e, []int{37}
}
func (m *NetworkOverride) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NetworkOverride.Unmarshal(m, b)
@ -2067,7 +2067,7 @@ func (m *ExitResult) Reset() { *m = ExitResult{} }
func (m *ExitResult) String() string { return proto.CompactTextString(m) }
func (*ExitResult) ProtoMessage() {}
func (*ExitResult) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{38}
return fileDescriptor_driver_92f99583a526c46e, []int{38}
}
func (m *ExitResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExitResult.Unmarshal(m, b)
@ -2114,13 +2114,16 @@ type TaskStatus struct {
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// State is the state of the task's execution
State TaskState `protobuf:"varint,3,opt,name=state,proto3,enum=hashicorp.nomad.plugins.drivers.base.proto.TaskState" json:"state,omitempty"`
// SizeOnDiskMb is the disk space the driver reports the task is consuming
// in megabytes.
SizeOnDiskMb int64 `protobuf:"varint,4,opt,name=size_on_disk_mb,json=sizeOnDiskMb,proto3" json:"size_on_disk_mb,omitempty"`
// StartedAt is the timestamp when the task was started
StartedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
StartedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
// CompletedAt is the timestamp when the task exited.
// If the task is still running, CompletedAt will not be set
CompletedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"`
CompletedAt *timestamp.Timestamp `protobuf:"bytes,6,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"`
// Result is set when CompletedAt is set.
Result *ExitResult `protobuf:"bytes,6,opt,name=result,proto3" json:"result,omitempty"`
Result *ExitResult `protobuf:"bytes,7,opt,name=result,proto3" json:"result,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@ -2130,7 +2133,7 @@ func (m *TaskStatus) Reset() { *m = TaskStatus{} }
func (m *TaskStatus) String() string { return proto.CompactTextString(m) }
func (*TaskStatus) ProtoMessage() {}
func (*TaskStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{39}
return fileDescriptor_driver_92f99583a526c46e, []int{39}
}
func (m *TaskStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskStatus.Unmarshal(m, b)
@ -2171,6 +2174,13 @@ func (m *TaskStatus) GetState() TaskState {
return TaskState_UNKNOWN
}
func (m *TaskStatus) GetSizeOnDiskMb() int64 {
if m != nil {
return m.SizeOnDiskMb
}
return 0
}
func (m *TaskStatus) GetStartedAt() *timestamp.Timestamp {
if m != nil {
return m.StartedAt
@ -2205,7 +2215,7 @@ func (m *TaskDriverStatus) Reset() { *m = TaskDriverStatus{} }
func (m *TaskDriverStatus) String() string { return proto.CompactTextString(m) }
func (*TaskDriverStatus) ProtoMessage() {}
func (*TaskDriverStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{40}
return fileDescriptor_driver_92f99583a526c46e, []int{40}
}
func (m *TaskDriverStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskDriverStatus.Unmarshal(m, b)
@ -2250,7 +2260,7 @@ func (m *TaskStats) Reset() { *m = TaskStats{} }
func (m *TaskStats) String() string { return proto.CompactTextString(m) }
func (*TaskStats) ProtoMessage() {}
func (*TaskStats) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{41}
return fileDescriptor_driver_92f99583a526c46e, []int{41}
}
func (m *TaskStats) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskStats.Unmarshal(m, b)
@ -2312,7 +2322,7 @@ func (m *TaskResourceUsage) Reset() { *m = TaskResourceUsage{} }
func (m *TaskResourceUsage) String() string { return proto.CompactTextString(m) }
func (*TaskResourceUsage) ProtoMessage() {}
func (*TaskResourceUsage) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{42}
return fileDescriptor_driver_92f99583a526c46e, []int{42}
}
func (m *TaskResourceUsage) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TaskResourceUsage.Unmarshal(m, b)
@ -2364,7 +2374,7 @@ func (m *CPUUsage) Reset() { *m = CPUUsage{} }
func (m *CPUUsage) String() string { return proto.CompactTextString(m) }
func (*CPUUsage) ProtoMessage() {}
func (*CPUUsage) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{43}
return fileDescriptor_driver_92f99583a526c46e, []int{43}
}
func (m *CPUUsage) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CPUUsage.Unmarshal(m, b)
@ -2450,7 +2460,7 @@ func (m *MemoryUsage) Reset() { *m = MemoryUsage{} }
func (m *MemoryUsage) String() string { return proto.CompactTextString(m) }
func (*MemoryUsage) ProtoMessage() {}
func (*MemoryUsage) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{44}
return fileDescriptor_driver_92f99583a526c46e, []int{44}
}
func (m *MemoryUsage) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MemoryUsage.Unmarshal(m, b)
@ -2530,7 +2540,7 @@ func (m *DriverTaskEvent) Reset() { *m = DriverTaskEvent{} }
func (m *DriverTaskEvent) String() string { return proto.CompactTextString(m) }
func (*DriverTaskEvent) ProtoMessage() {}
func (*DriverTaskEvent) Descriptor() ([]byte, []int) {
return fileDescriptor_driver_2ab92ba6a4e60071, []int{45}
return fileDescriptor_driver_92f99583a526c46e, []int{45}
}
func (m *DriverTaskEvent) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DriverTaskEvent.Unmarshal(m, b)
@ -3258,179 +3268,181 @@ var _Driver_serviceDesc = grpc.ServiceDesc{
Metadata: "driver.proto",
}
func init() { proto.RegisterFile("driver.proto", fileDescriptor_driver_2ab92ba6a4e60071) }
func init() { proto.RegisterFile("driver.proto", fileDescriptor_driver_92f99583a526c46e) }
var fileDescriptor_driver_2ab92ba6a4e60071 = []byte{
// 2731 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x59, 0xcd, 0x6f, 0x23, 0xc7,
0xb1, 0xd7, 0xf0, 0x9b, 0x45, 0x8a, 0x1a, 0xf5, 0xee, 0xda, 0x7c, 0x34, 0xec, 0xb5, 0x07, 0x78,
0xc0, 0xc2, 0x7e, 0xa6, 0x9e, 0xe5, 0xf7, 0x1c, 0x7f, 0xec, 0xae, 0x4d, 0x4b, 0xdc, 0x5d, 0x79,
0x45, 0x4a, 0x6e, 0x52, 0xb0, 0x1d, 0xd8, 0x19, 0x8f, 0x66, 0x7a, 0xc9, 0xb1, 0xe6, 0xcb, 0xd3,
0x4d, 0xad, 0x14, 0x20, 0x40, 0x0e, 0x06, 0x02, 0x04, 0x49, 0x10, 0x38, 0x97, 0xdc, 0x82, 0xdc,
0x83, 0x20, 0x39, 0xe6, 0x94, 0x5b, 0x72, 0x31, 0x90, 0xbf, 0x20, 0xff, 0x40, 0x80, 0xfc, 0x05,
0xb9, 0x04, 0xfd, 0x31, 0xc3, 0xa1, 0xa4, 0xb5, 0x35, 0xd4, 0xe6, 0x34, 0xdd, 0xd5, 0x3d, 0xbf,
0xaa, 0xae, 0xae, 0xae, 0xaa, 0xee, 0x82, 0xa6, 0x13, 0xbb, 0xc7, 0x24, 0xee, 0x46, 0x71, 0xc8,
0x42, 0xf4, 0xf2, 0xd4, 0xa2, 0x53, 0xd7, 0x0e, 0xe3, 0xa8, 0x1b, 0x84, 0xbe, 0xe5, 0x74, 0x23,
0x6f, 0x36, 0x71, 0x03, 0xda, 0x95, 0xb3, 0x68, 0xf7, 0xd0, 0xa2, 0x44, 0xce, 0xed, 0xbc, 0x30,
0x09, 0xc3, 0x89, 0x47, 0x36, 0x44, 0xef, 0x70, 0xf6, 0x68, 0xc3, 0x99, 0xc5, 0x16, 0x73, 0xc3,
0x40, 0x8d, 0xdf, 0x3c, 0x3b, 0xce, 0x5c, 0x9f, 0x50, 0x66, 0xf9, 0x91, 0x9a, 0xf0, 0xde, 0xc4,
0x65, 0xd3, 0xd9, 0x61, 0xd7, 0x0e, 0xfd, 0x8d, 0x94, 0xef, 0x86, 0xe0, 0xbb, 0xa1, 0xf8, 0x6e,
0xd0, 0xa9, 0x15, 0x13, 0x67, 0x63, 0x6a, 0x7b, 0x34, 0x22, 0x36, 0xff, 0x9a, 0xbc, 0x21, 0x11,
0x8c, 0x9b, 0xf0, 0xfc, 0xb6, 0x10, 0x6c, 0x6c, 0xd1, 0xa3, 0xad, 0x30, 0x78, 0xe4, 0x4e, 0x46,
0xf6, 0x94, 0xf8, 0x16, 0x26, 0x5f, 0xce, 0x08, 0x65, 0xc6, 0x21, 0xbc, 0xf0, 0xa4, 0x09, 0x34,
0x0a, 0x03, 0x4a, 0xd0, 0x7b, 0x50, 0xe2, 0x80, 0x6d, 0xed, 0x45, 0xed, 0x56, 0x63, 0xf3, 0x7f,
0xba, 0x4f, 0x52, 0x80, 0x14, 0xa4, 0xab, 0x04, 0xe9, 0x8e, 0x22, 0x62, 0x63, 0xf1, 0xa7, 0x71,
0x03, 0xae, 0x6d, 0x59, 0x91, 0x75, 0xe8, 0x7a, 0x2e, 0x73, 0x09, 0x4d, 0x58, 0xff, 0x10, 0xae,
0x2f, 0x92, 0x15, 0xc3, 0x43, 0x68, 0xda, 0x19, 0xba, 0x62, 0x7c, 0xb7, 0x7b, 0x79, 0xcd, 0x77,
0xe5, 0x92, 0x16, 0xd0, 0x17, 0x30, 0x8d, 0xeb, 0x80, 0xee, 0xb9, 0xc1, 0x84, 0xc4, 0x51, 0xec,
0x06, 0x2c, 0x91, 0xe8, 0x5f, 0x1a, 0x5c, 0x5b, 0x20, 0x2b, 0x89, 0x42, 0x00, 0x8b, 0xb1, 0xd8,
0x3d, 0x9c, 0x31, 0x21, 0x4f, 0xf1, 0x56, 0x63, 0x73, 0x2f, 0x8f, 0x3c, 0x17, 0x80, 0x76, 0x7b,
0x29, 0x62, 0x3f, 0x60, 0xf1, 0x29, 0xce, 0xb0, 0x40, 0x1d, 0xa8, 0x39, 0x84, 0x11, 0x9b, 0x11,
0xa7, 0x5d, 0x78, 0x51, 0xbb, 0x55, 0xc3, 0x69, 0x1f, 0xb5, 0xa1, 0x3a, 0x25, 0x96, 0xc7, 0xa6,
0xa7, 0xed, 0xa2, 0x18, 0x4a, 0xba, 0x9d, 0x3b, 0xb0, 0x76, 0x06, 0x14, 0xe9, 0x50, 0x3c, 0x22,
0xa7, 0x42, 0x85, 0x75, 0xcc, 0x9b, 0xe8, 0x3a, 0x94, 0x8f, 0x2d, 0x6f, 0x46, 0x04, 0x6e, 0x1d,
0xcb, 0xce, 0xdb, 0x85, 0x37, 0x35, 0xe3, 0x47, 0x80, 0x30, 0xb1, 0x43, 0x65, 0x0b, 0x4a, 0x27,
0xe8, 0x59, 0xa8, 0x32, 0x8b, 0x1e, 0x99, 0xae, 0xa3, 0x50, 0x2a, 0xbc, 0xbb, 0xe3, 0xa0, 0x21,
0x54, 0xa6, 0x56, 0xe0, 0x78, 0x12, 0xa9, 0xb1, 0xf9, 0x46, 0x1e, 0x85, 0x70, 0x0e, 0x0f, 0xc4,
0xdf, 0x58, 0xa1, 0x70, 0x2b, 0x59, 0x60, 0x2f, 0xd5, 0x64, 0xfc, 0x45, 0x03, 0x7d, 0xc4, 0xac,
0x98, 0x65, 0x85, 0xfa, 0x00, 0x4a, 0x5c, 0x0a, 0x65, 0x1a, 0xb9, 0x39, 0x4b, 0x3b, 0xc7, 0x02,
0x03, 0x3d, 0x02, 0x3d, 0x20, 0xec, 0x71, 0x18, 0x1f, 0x99, 0x9c, 0x79, 0xec, 0x3a, 0xc9, 0x8a,
0xde, 0xc9, 0x83, 0x3b, 0x94, 0x18, 0x7b, 0x0a, 0x02, 0xaf, 0x05, 0x8b, 0x04, 0xe3, 0xd7, 0x05,
0x58, 0xcf, 0x2c, 0x44, 0x99, 0xd6, 0xa7, 0x50, 0x89, 0x09, 0x9d, 0x79, 0x4c, 0xac, 0xa5, 0xb5,
0xb9, 0x9d, 0x87, 0xe7, 0x39, 0xb8, 0x2e, 0x16, 0x58, 0x58, 0x61, 0x3e, 0xed, 0x3d, 0x42, 0xb7,
0x40, 0x97, 0x13, 0x4d, 0x12, 0xc7, 0x61, 0x6c, 0xfa, 0x74, 0x22, 0x8c, 0xb0, 0x8e, 0x5b, 0x92,
0xde, 0xe7, 0xe4, 0x01, 0x9d, 0x18, 0xaf, 0x40, 0x45, 0xca, 0x82, 0x1a, 0x50, 0x1d, 0x1d, 0x6c,
0x6d, 0xf5, 0x47, 0x23, 0x7d, 0x05, 0xd5, 0xa1, 0x8c, 0xfb, 0x63, 0xfc, 0x89, 0xae, 0xf1, 0xe6,
0xbd, 0xde, 0xb8, 0xb7, 0xab, 0x17, 0x8c, 0x97, 0x61, 0xed, 0x23, 0xcb, 0x65, 0x97, 0x31, 0x3b,
0x83, 0x81, 0x3e, 0x9f, 0xab, 0x94, 0x38, 0x5c, 0x50, 0x62, 0xce, 0x65, 0xf6, 0x4f, 0x5c, 0x76,
0x46, 0x6d, 0x3a, 0x14, 0x49, 0x1c, 0xab, 0x13, 0xc2, 0x9b, 0xc6, 0x63, 0x58, 0x1b, 0xb1, 0x30,
0xba, 0xd4, 0xc1, 0x78, 0x1d, 0xaa, 0xdc, 0x91, 0x87, 0x33, 0xa6, 0xb4, 0xfe, 0x5f, 0x5d, 0xe9,
0xe8, 0xbb, 0x89, 0xa3, 0xef, 0x6e, 0xab, 0x40, 0x80, 0x93, 0x99, 0xe8, 0x19, 0xa8, 0x50, 0x77,
0x12, 0x58, 0x9e, 0xd2, 0xa7, 0xea, 0x19, 0x88, 0x5b, 0x7f, 0xc2, 0x58, 0x1d, 0x89, 0x57, 0x01,
0x6d, 0x13, 0xca, 0xe2, 0xf0, 0xf4, 0x52, 0x1a, 0xbb, 0x01, 0xd7, 0x16, 0xa6, 0x2b, 0x14, 0x04,
0xfa, 0xae, 0x4b, 0x85, 0x22, 0x53, 0x97, 0x6c, 0xc1, 0x7a, 0x86, 0xa6, 0xb4, 0xbb, 0x0b, 0x65,
0x8e, 0x94, 0x38, 0xbe, 0xdc, 0x36, 0x34, 0x62, 0x16, 0x9b, 0x51, 0x2c, 0x41, 0xb8, 0xf0, 0x3b,
0x01, 0x0f, 0x0b, 0x97, 0xdb, 0xee, 0xdf, 0x14, 0xe0, 0xda, 0xc2, 0x7c, 0x25, 0xd4, 0x15, 0x3d,
0x80, 0x92, 0x49, 0x7a, 0x80, 0x31, 0x54, 0xe4, 0x34, 0xb5, 0x5f, 0xb7, 0xf3, 0xa2, 0xc9, 0x70,
0xa3, 0x30, 0x15, 0xd6, 0x85, 0x7e, 0xa5, 0xf8, 0x1f, 0xf0, 0x2b, 0xaf, 0x80, 0x9e, 0xac, 0x88,
0x7e, 0xa7, 0x3a, 0x3f, 0x87, 0xf5, 0xcc, 0x64, 0xa5, 0xcb, 0x87, 0x50, 0xa6, 0x9c, 0xa0, 0x94,
0xf9, 0xff, 0xcb, 0x28, 0x93, 0x62, 0x89, 0x61, 0x5c, 0x93, 0x1c, 0xfa, 0xc7, 0x24, 0x48, 0xe5,
0x31, 0xb6, 0x61, 0x7d, 0x24, 0xec, 0xf9, 0x52, 0x07, 0x68, 0x7e, 0x16, 0x0a, 0x0b, 0x67, 0xe1,
0x3a, 0xa0, 0x2c, 0x8a, 0xb2, 0xe3, 0x53, 0x58, 0xeb, 0x9f, 0x10, 0xfb, 0x52, 0xc8, 0x6d, 0xa8,
0xda, 0xa1, 0xef, 0x5b, 0x01, 0x0f, 0xab, 0xc5, 0x5b, 0x75, 0x9c, 0x74, 0xb3, 0x87, 0xb6, 0x78,
0xd9, 0x43, 0x6b, 0x7c, 0xad, 0x81, 0x3e, 0xe7, 0xad, 0xb4, 0xc9, 0xa5, 0x67, 0x0e, 0x07, 0xe2,
0xbc, 0x9b, 0x58, 0xf5, 0x14, 0x3d, 0xf1, 0x2b, 0x92, 0x4e, 0xe2, 0x38, 0xe3, 0xbc, 0x8a, 0x4f,
0xc3, 0x79, 0x19, 0xff, 0xd0, 0x00, 0x9d, 0xcf, 0x7f, 0xd0, 0x4b, 0xd0, 0xa4, 0x24, 0x70, 0x4c,
0xa9, 0x4b, 0xb9, 0xd7, 0x35, 0xdc, 0xe0, 0x34, 0xa9, 0x54, 0x8a, 0x10, 0x94, 0xc8, 0x09, 0xb1,
0x55, 0xc6, 0x21, 0xda, 0xc8, 0x87, 0xe6, 0x23, 0x6a, 0xba, 0x34, 0xf4, 0xc4, 0xda, 0x85, 0x8c,
0xad, 0xcd, 0x0f, 0xae, 0x96, 0x8c, 0x75, 0xef, 0x8d, 0x76, 0x12, 0x44, 0xdc, 0x78, 0x44, 0xd3,
0x8e, 0xd1, 0x85, 0x46, 0x66, 0x0c, 0xd5, 0xa0, 0x34, 0xdc, 0x1b, 0xf6, 0xf5, 0x15, 0x04, 0x50,
0xd9, 0x7a, 0x80, 0xf7, 0xf6, 0xc6, 0x32, 0x72, 0xec, 0x0c, 0x7a, 0xf7, 0xfb, 0x7a, 0xc1, 0xf8,
0x45, 0x09, 0x60, 0x1e, 0xd1, 0x51, 0x0b, 0x0a, 0xe9, 0x9e, 0x17, 0x5c, 0x87, 0xaf, 0x28, 0xb0,
0xfc, 0x24, 0xd7, 0x11, 0x6d, 0xb4, 0x09, 0x37, 0x7c, 0x3a, 0x89, 0x2c, 0xfb, 0xc8, 0x54, 0xb1,
0xcc, 0x16, 0x3f, 0x8b, 0xa5, 0x35, 0xf1, 0x35, 0x35, 0xa8, 0xa4, 0x96, 0xb8, 0x1f, 0x42, 0x91,
0x04, 0xc7, 0xed, 0x92, 0x70, 0x80, 0xef, 0x2e, 0x97, 0x6e, 0x74, 0xfb, 0xc1, 0xb1, 0xcc, 0xf4,
0x38, 0x16, 0x1a, 0x41, 0x3d, 0x26, 0x34, 0x9c, 0xc5, 0x36, 0xa1, 0xed, 0x72, 0xfe, 0x83, 0x87,
0x93, 0x9f, 0xf1, 0x1c, 0x07, 0xed, 0x40, 0xc5, 0x0f, 0x67, 0x01, 0xa3, 0xed, 0x8a, 0x10, 0xf5,
0xb5, 0x3c, 0x88, 0x03, 0xfe, 0x27, 0x56, 0x00, 0x68, 0x17, 0xaa, 0x0e, 0x39, 0x76, 0xb9, 0x74,
0x55, 0x81, 0xb5, 0x99, 0x6b, 0xcf, 0xc5, 0xaf, 0x38, 0x81, 0xe0, 0x1b, 0x31, 0xa3, 0x24, 0x6e,
0xd7, 0xe4, 0x46, 0xf0, 0x36, 0x7a, 0x0e, 0xea, 0x96, 0xe7, 0x85, 0xb6, 0xe9, 0xb8, 0x71, 0xbb,
0x2e, 0x06, 0x6a, 0x82, 0xb0, 0xed, 0xc6, 0x9d, 0x37, 0xa0, 0x96, 0xe8, 0x2b, 0x57, 0x12, 0xfb,
0x37, 0x0d, 0xea, 0xa9, 0x6a, 0xd0, 0x67, 0xb0, 0x1a, 0x5b, 0x8f, 0xcd, 0xb9, 0xa2, 0xa5, 0x87,
0x7b, 0x33, 0x97, 0xa2, 0xad, 0xc7, 0x73, 0x5d, 0x37, 0xe3, 0x4c, 0x0f, 0xd9, 0xb0, 0xe6, 0xb9,
0xc1, 0xec, 0x24, 0xc3, 0x40, 0x46, 0x90, 0xb7, 0xf3, 0x30, 0xd8, 0xe5, 0x10, 0x73, 0x16, 0x2d,
0x6f, 0xa1, 0x6f, 0xfc, 0x49, 0x83, 0x66, 0x56, 0x06, 0xae, 0x0e, 0x3b, 0x9a, 0x89, 0xa5, 0x14,
0x31, 0x6f, 0x72, 0xd7, 0xe2, 0x13, 0x3f, 0x8c, 0x4f, 0x05, 0xfb, 0x22, 0x56, 0x3d, 0xae, 0x75,
0xc7, 0xa5, 0x47, 0xc2, 0xb2, 0x8b, 0x58, 0xb4, 0x39, 0xcd, 0x0d, 0x23, 0xda, 0x2e, 0x49, 0x1a,
0x6f, 0xa3, 0x8f, 0xa0, 0xa6, 0xa2, 0x0a, 0x37, 0xc5, 0xe2, 0x92, 0x21, 0x2a, 0x91, 0x10, 0xa7,
0x60, 0xc6, 0x6f, 0x0b, 0xb0, 0x76, 0x66, 0x94, 0x0b, 0x2b, 0xad, 0x22, 0xf1, 0xcd, 0xb2, 0xc7,
0x05, 0xb3, 0x5d, 0x27, 0xc9, 0xba, 0x44, 0x5b, 0x9c, 0xe7, 0x48, 0x65, 0x44, 0x05, 0x37, 0xe2,
0xfb, 0xee, 0x1f, 0xba, 0x4c, 0x4a, 0x5f, 0xc6, 0xb2, 0x83, 0x7e, 0x00, 0xad, 0x98, 0x50, 0x12,
0x1f, 0x13, 0xc7, 0x8c, 0xc2, 0x98, 0x25, 0x8b, 0xf8, 0xde, 0x12, 0x8b, 0xd8, 0x0f, 0x63, 0x86,
0x57, 0x13, 0x38, 0xde, 0xa3, 0xe8, 0x53, 0x58, 0x75, 0x4e, 0x03, 0xcb, 0x77, 0x6d, 0x05, 0x5f,
0xb9, 0x1a, 0x7c, 0x53, 0xa1, 0x09, 0x74, 0xe3, 0x2d, 0x68, 0x64, 0x06, 0xf9, 0x12, 0x3d, 0xeb,
0x90, 0x78, 0x4a, 0x3b, 0xb2, 0xb3, 0x68, 0xf0, 0x65, 0x65, 0xf0, 0xc6, 0x57, 0x05, 0x68, 0x2d,
0x5a, 0x0f, 0x7a, 0x1e, 0xc0, 0x8e, 0x66, 0x66, 0x44, 0x62, 0x37, 0x74, 0x94, 0x8d, 0xd4, 0xed,
0x68, 0xb6, 0x2f, 0x08, 0xfc, 0xcc, 0xf1, 0xe1, 0x2f, 0x67, 0x21, 0xb3, 0x94, 0xb1, 0xd4, 0xec,
0x68, 0xf6, 0x21, 0xef, 0x27, 0xff, 0x8a, 0x8b, 0x3c, 0x55, 0x46, 0xc3, 0xa7, 0x8f, 0x04, 0x01,
0xbd, 0x06, 0x37, 0xa4, 0x5d, 0x99, 0x9e, 0xeb, 0xbb, 0xcc, 0x74, 0x03, 0xf3, 0xf0, 0x94, 0x5f,
0x88, 0xa5, 0x29, 0x21, 0x39, 0xb8, 0xcb, 0xc7, 0x76, 0x82, 0xf7, 0xf9, 0x08, 0x32, 0x60, 0x35,
0x0c, 0x7d, 0x93, 0xda, 0x61, 0x4c, 0x4c, 0xcb, 0xf9, 0x42, 0x38, 0xba, 0x22, 0x6e, 0x84, 0xa1,
0x3f, 0xe2, 0xb4, 0x9e, 0xf3, 0x05, 0xba, 0x09, 0x0d, 0x3b, 0x9a, 0x51, 0xc2, 0x4c, 0xfe, 0x69,
0x57, 0xc4, 0xb2, 0x41, 0x92, 0xb6, 0xa2, 0x19, 0xcd, 0x4c, 0xf0, 0x89, 0xcf, 0xbd, 0x51, 0x66,
0xc2, 0x80, 0xf8, 0xd4, 0xf8, 0x0c, 0xca, 0xc2, 0x77, 0xf1, 0xd5, 0x89, 0xb8, 0x1f, 0x59, 0x6c,
0xaa, 0xf4, 0x57, 0xe3, 0x84, 0x7d, 0x8b, 0x4d, 0xf9, 0xe0, 0x34, 0xa4, 0x4c, 0x0e, 0x4a, 0x23,
0xab, 0x71, 0x82, 0x18, 0xec, 0x40, 0x2d, 0x26, 0x96, 0x13, 0x06, 0x5e, 0x72, 0xab, 0x4e, 0xfb,
0xc6, 0x97, 0x50, 0x91, 0xee, 0xec, 0x0a, 0xf8, 0xaf, 0x02, 0xb2, 0x27, 0x71, 0x38, 0x8b, 0xf8,
0xce, 0xf8, 0x2e, 0xa5, 0x6e, 0x18, 0x50, 0x65, 0xd8, 0xeb, 0x72, 0x64, 0x7f, 0x3e, 0x60, 0x7c,
0xa3, 0xc9, 0xb0, 0x26, 0xaf, 0x5f, 0x3c, 0x45, 0x50, 0x31, 0xea, 0x6a, 0x17, 0x5e, 0x85, 0x92,
0x24, 0x7c, 0xd2, 0x9a, 0x5a, 0xcb, 0x25, 0x7c, 0x44, 0x26, 0x7c, 0x84, 0x27, 0x16, 0x2a, 0x8e,
0x4a, 0x4c, 0x19, 0x46, 0x1b, 0x4e, 0x9a, 0x13, 0x13, 0xe3, 0x9f, 0x5a, 0xea, 0x06, 0x92, 0xb4,
0x15, 0xd9, 0x50, 0xe3, 0x87, 0xc9, 0xf4, 0xad, 0x48, 0x5d, 0x2c, 0x1e, 0x5c, 0x21, 0x2d, 0xee,
0xf2, 0xb3, 0x33, 0xb0, 0x22, 0x19, 0x60, 0xab, 0x91, 0xec, 0x71, 0x9f, 0x62, 0x39, 0x73, 0x9f,
0xc2, 0xdb, 0xe8, 0xbf, 0xa1, 0x65, 0xcd, 0x58, 0x68, 0x5a, 0xce, 0x31, 0x89, 0x99, 0x4b, 0x89,
0xda, 0xf0, 0x55, 0x4e, 0xed, 0x25, 0xc4, 0xce, 0xdb, 0xd0, 0xcc, 0x62, 0x7e, 0x57, 0x10, 0x2a,
0x67, 0x83, 0xd0, 0xe7, 0x00, 0xf3, 0xc4, 0x8c, 0x1b, 0x06, 0x39, 0x71, 0x99, 0x69, 0x87, 0x8e,
0xf4, 0x79, 0x65, 0x5c, 0xe3, 0x84, 0xad, 0xd0, 0x21, 0x67, 0x72, 0xdd, 0x72, 0x92, 0xeb, 0xf2,
0xb3, 0xc8, 0x4f, 0xce, 0x91, 0xeb, 0x79, 0xc4, 0x51, 0x12, 0xd6, 0xc3, 0xd0, 0x7f, 0x28, 0x08,
0xc6, 0x5f, 0x0b, 0xd2, 0x40, 0xe4, 0x9d, 0xe3, 0x52, 0x79, 0x4f, 0xba, 0xe9, 0xc5, 0xa7, 0xb0,
0xe9, 0x6f, 0x01, 0x50, 0x66, 0xc5, 0x8c, 0x38, 0xa6, 0xc5, 0x84, 0x03, 0x68, 0x6c, 0x76, 0xce,
0x65, 0xcc, 0xe3, 0xe4, 0x3d, 0x13, 0xd7, 0xd5, 0xec, 0x1e, 0x43, 0x77, 0xa0, 0x69, 0x87, 0x7e,
0xe4, 0x11, 0xf5, 0x73, 0xf9, 0x3b, 0x7f, 0x6e, 0xa4, 0xf3, 0x7b, 0x2c, 0x93, 0x2e, 0x57, 0x9e,
0x4a, 0xba, 0xfc, 0x67, 0x4d, 0xde, 0x9f, 0xb2, 0x77, 0x38, 0xe4, 0x5d, 0xf0, 0xe0, 0xb7, 0x7b,
0x95, 0x5b, 0xe1, 0xb7, 0xbd, 0xf6, 0x5d, 0xf5, 0xdd, 0xee, 0x9b, 0x22, 0xd4, 0xd3, 0x6b, 0xd8,
0x39, 0x53, 0x78, 0x13, 0xea, 0xe9, 0xb3, 0xb2, 0xca, 0x4e, 0xbe, 0x75, 0xa3, 0xd2, 0xc9, 0xe8,
0x08, 0x90, 0x35, 0x99, 0xa4, 0xb9, 0x8d, 0x39, 0xa3, 0xd6, 0x24, 0xb9, 0xc2, 0xde, 0xc9, 0xab,
0x8c, 0x24, 0x42, 0x1d, 0x70, 0x10, 0xac, 0x5b, 0x93, 0xc9, 0x02, 0x05, 0xfd, 0x58, 0x83, 0x1b,
0x8b, 0x9c, 0xcc, 0xc3, 0x53, 0x33, 0x72, 0x1d, 0x95, 0x74, 0x0f, 0x96, 0xba, 0x94, 0x76, 0x17,
0x98, 0xbc, 0x7f, 0xba, 0xef, 0x3a, 0x52, 0xfd, 0x28, 0x3e, 0x37, 0xd0, 0xf9, 0x4a, 0x83, 0x67,
0x9f, 0x30, 0xff, 0x82, 0xfd, 0x18, 0x65, 0xf7, 0xe3, 0xca, 0x0a, 0xc9, 0x6c, 0xe7, 0xef, 0x34,
0x79, 0x83, 0x5e, 0xd4, 0xcf, 0xbd, 0x79, 0xd2, 0xd7, 0xd8, 0xfc, 0xbf, 0x3c, 0xcc, 0xb6, 0xf6,
0x0f, 0x24, 0x0f, 0x91, 0x2a, 0xee, 0x2d, 0xa4, 0x8a, 0x39, 0x93, 0x98, 0x81, 0xf8, 0x53, 0xa2,
0x29, 0x18, 0xe3, 0x0f, 0x45, 0xa8, 0x25, 0x2c, 0x78, 0xa8, 0xa6, 0xa7, 0x94, 0x11, 0xdf, 0xf4,
0x13, 0x67, 0xa7, 0x61, 0x90, 0xa4, 0x01, 0x77, 0x77, 0xcf, 0x41, 0x9d, 0xe7, 0xfe, 0x72, 0xb8,
0x20, 0x86, 0x6b, 0x9c, 0x20, 0x06, 0x6f, 0x42, 0x83, 0x85, 0xcc, 0xf2, 0x4c, 0xe6, 0xda, 0x47,
0x32, 0x3a, 0x6a, 0x18, 0x04, 0x69, 0xcc, 0x29, 0xe8, 0x15, 0x58, 0x67, 0xd3, 0x38, 0x64, 0xcc,
0xe3, 0x99, 0x9e, 0xc8, 0x68, 0x64, 0xf6, 0x51, 0xc2, 0x7a, 0x3a, 0x20, 0x33, 0x1d, 0xca, 0xfd,
0xfc, 0x7c, 0x32, 0xb7, 0x6a, 0xe1, 0x69, 0x4a, 0x78, 0x35, 0xa5, 0x72, 0xab, 0x47, 0x6d, 0xa8,
0x46, 0x24, 0xb6, 0x49, 0x20, 0x1d, 0x8a, 0x86, 0x93, 0x2e, 0x72, 0x60, 0xcd, 0x27, 0x16, 0x9d,
0xc5, 0xc4, 0x31, 0x1f, 0xb9, 0xc4, 0x73, 0xe4, 0x4d, 0xa8, 0x95, 0x2f, 0x39, 0x4e, 0x74, 0xd3,
0xbd, 0x27, 0x20, 0x70, 0x2b, 0xc1, 0x94, 0x7d, 0x9e, 0x5d, 0xc8, 0x16, 0x5a, 0x83, 0xc6, 0xe8,
0x93, 0xd1, 0xb8, 0x3f, 0x30, 0x07, 0x7b, 0xdb, 0xfc, 0xce, 0xbb, 0x0a, 0xf5, 0x83, 0x51, 0x1f,
0xcb, 0xae, 0xc6, 0xc7, 0xc7, 0x7b, 0xe3, 0xde, 0xae, 0x39, 0xde, 0xd9, 0x7a, 0x38, 0xd2, 0x0b,
0xe8, 0x06, 0xac, 0x8f, 0x1f, 0xe0, 0xbd, 0xf1, 0x78, 0xb7, 0xbf, 0x6d, 0xee, 0xf7, 0xf1, 0xce,
0xde, 0xf6, 0x48, 0x2f, 0x22, 0x04, 0xad, 0x39, 0x79, 0xbc, 0x33, 0xe8, 0xeb, 0x25, 0xd4, 0x80,
0xea, 0x7e, 0x1f, 0x6f, 0xf5, 0x87, 0x63, 0xbd, 0x6c, 0xfc, 0xbd, 0x00, 0x8d, 0xcc, 0x56, 0x72,
0xe3, 0x8e, 0xa9, 0xbc, 0x1b, 0x95, 0x30, 0x6f, 0x72, 0x67, 0x63, 0x5b, 0xf6, 0x54, 0x6e, 0x51,
0x09, 0xcb, 0x0e, 0xdf, 0x3c, 0xdf, 0x3a, 0xc9, 0xf8, 0x81, 0x12, 0xae, 0xf9, 0xd6, 0x89, 0x04,
0x79, 0x09, 0x9a, 0x47, 0x24, 0x0e, 0x88, 0xa7, 0xc6, 0xe5, 0xb6, 0x34, 0x24, 0x4d, 0x4e, 0xb9,
0x05, 0xba, 0x9a, 0x32, 0x87, 0x91, 0x7b, 0xd2, 0x92, 0xf4, 0x41, 0x02, 0x36, 0x39, 0xaf, 0xfa,
0x8a, 0x50, 0xfd, 0xdd, 0x25, 0xcd, 0xf5, 0x49, 0xda, 0x1f, 0xa5, 0xda, 0xaf, 0x42, 0x11, 0x27,
0x4f, 0xd4, 0x5b, 0xbd, 0xad, 0x07, 0x5c, 0xe3, 0xab, 0x50, 0x1f, 0xf4, 0x3e, 0x36, 0x0f, 0x7a,
0xa3, 0xfb, 0x7d, 0xbd, 0x80, 0x74, 0x68, 0x3e, 0xec, 0xe3, 0x61, 0x7f, 0xd7, 0x3c, 0x18, 0xf5,
0xee, 0xf7, 0xf5, 0x22, 0xba, 0x0e, 0xba, 0xa2, 0x88, 0x79, 0x82, 0x5a, 0x32, 0x7e, 0x5f, 0x80,
0xb5, 0x79, 0x51, 0x4d, 0xbc, 0x84, 0x3d, 0xf9, 0x49, 0x6a, 0x79, 0xff, 0xdc, 0x86, 0xaa, 0x4f,
0x68, 0xba, 0x19, 0x75, 0x9c, 0x74, 0x51, 0x00, 0x0d, 0x2b, 0x08, 0x42, 0x26, 0x1e, 0x51, 0xa8,
0xf2, 0xa0, 0xbb, 0xf9, 0xdf, 0x6c, 0x52, 0xf1, 0xbb, 0xbd, 0x39, 0x9c, 0x74, 0xa0, 0x59, 0x06,
0x9d, 0xbb, 0xa0, 0x9f, 0x9d, 0x90, 0x27, 0x82, 0xbd, 0xfc, 0xda, 0x3c, 0x80, 0x11, 0x6e, 0xaa,
0x07, 0xc3, 0x87, 0xc3, 0xbd, 0x8f, 0x86, 0xfa, 0x0a, 0xef, 0xe0, 0x83, 0xe1, 0x70, 0x67, 0x78,
0x5f, 0xd7, 0x10, 0x40, 0xa5, 0xff, 0xf1, 0xce, 0xb8, 0xbf, 0xad, 0x17, 0x36, 0xbf, 0xd2, 0xa1,
0x22, 0x85, 0x44, 0x7f, 0xd4, 0xe0, 0x99, 0x8b, 0x6b, 0x98, 0x68, 0x67, 0xb9, 0x35, 0x5f, 0x50,
0x28, 0xed, 0x7c, 0xf0, 0x34, 0xa0, 0xd4, 0x93, 0xe5, 0x0a, 0xfa, 0x95, 0x06, 0xcd, 0x85, 0xe7,
0xb9, 0x5c, 0x8f, 0x4a, 0x17, 0x54, 0x53, 0x3b, 0xef, 0x2d, 0x0f, 0x90, 0x4a, 0xf5, 0xb5, 0x06,
0x8d, 0x4c, 0xa9, 0x12, 0xdd, 0x5d, 0xba, 0xc6, 0x29, 0x65, 0x7a, 0xf7, 0x8a, 0x35, 0x52, 0x63,
0xe5, 0x7f, 0x35, 0xf4, 0x4b, 0x0d, 0x1a, 0x99, 0xc2, 0x60, 0x3e, 0xa1, 0xce, 0x17, 0x34, 0xf3,
0x09, 0x75, 0x51, 0x45, 0x72, 0x05, 0xfd, 0x54, 0x83, 0x7a, 0x5a, 0x7b, 0x43, 0xb7, 0x97, 0x2c,
0xd9, 0x49, 0x71, 0xee, 0x5c, 0xa9, 0xe0, 0x67, 0xac, 0xa0, 0x9f, 0x68, 0x50, 0x4b, 0x2a, 0x62,
0x28, 0x57, 0x68, 0x3a, 0x53, 0x73, 0xeb, 0xdc, 0x5e, 0xee, 0xe7, 0x05, 0x49, 0x92, 0x62, 0x55,
0x3e, 0x49, 0xce, 0xd4, 0xd6, 0x3a, 0xb7, 0x97, 0xfb, 0x39, 0x95, 0x84, 0xdb, 0x4c, 0xa6, 0xe6,
0x95, 0xcf, 0x66, 0xce, 0xd7, 0xd6, 0xf2, 0xd9, 0xcc, 0x45, 0xc5, 0x36, 0x69, 0x33, 0x69, 0x6d,
0x2d, 0x9f, 0xcd, 0x9c, 0x2d, 0xd3, 0xe5, 0xb3, 0x99, 0x73, 0x05, 0x3d, 0xa5, 0x9f, 0x4c, 0x55,
0x2d, 0x9f, 0x7e, 0xce, 0x97, 0xef, 0xf2, 0xe9, 0xe7, 0x82, 0x72, 0x9e, 0xd2, 0xcf, 0xfc, 0x16,
0x73, 0x7b, 0xb9, 0x1a, 0xd4, 0x32, 0xfa, 0x39, 0x57, 0x0f, 0x33, 0x56, 0xd0, 0xcf, 0xd4, 0xfb,
0x8b, 0xac, 0x62, 0xa1, 0xdc, 0x78, 0x0b, 0xd5, 0xaf, 0xce, 0x3b, 0x57, 0x88, 0xbc, 0xc2, 0x05,
0xfe, 0x5c, 0x03, 0x98, 0x57, 0xbe, 0xf2, 0x89, 0x73, 0xae, 0xee, 0xd6, 0xb9, 0xbb, 0xec, 0xef,
0x0b, 0x07, 0x3d, 0xa9, 0x7b, 0xe5, 0x3b, 0xe8, 0x67, 0x2a, 0x75, 0xf9, 0x0e, 0xfa, 0xd9, 0x52,
0x9b, 0xb1, 0xf2, 0x7e, 0xf5, 0xfb, 0x65, 0x99, 0x24, 0x55, 0xc4, 0xe7, 0xf5, 0x7f, 0x07, 0x00,
0x00, 0xff, 0xff, 0xb9, 0x14, 0x48, 0xb3, 0xae, 0x25, 0x00, 0x00,
var fileDescriptor_driver_92f99583a526c46e = []byte{
// 2755 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x59, 0x4b, 0x6f, 0x23, 0xc7,
0xf1, 0xd7, 0x90, 0x14, 0x1f, 0x45, 0x8a, 0x9a, 0xed, 0xdd, 0xb5, 0xf9, 0xa7, 0x61, 0xaf, 0x3d,
0x80, 0x81, 0x85, 0xfd, 0x37, 0x15, 0xcb, 0x89, 0xe3, 0xc7, 0xee, 0xda, 0xb4, 0xc4, 0xdd, 0x95,
0x57, 0xa4, 0xe4, 0x26, 0x05, 0xdb, 0x81, 0x9d, 0xf1, 0x70, 0xa6, 0x97, 0x1c, 0x6b, 0x5e, 0x9e,
0x6e, 0x6a, 0x25, 0x03, 0x01, 0x72, 0x30, 0x10, 0x20, 0x48, 0x82, 0xc0, 0xb9, 0xe4, 0x16, 0xe4,
0x1e, 0x04, 0xc9, 0x31, 0xa7, 0xdc, 0x72, 0x32, 0x90, 0x4f, 0x90, 0x2f, 0x10, 0x20, 0xf9, 0x02,
0xb9, 0x04, 0xfd, 0x98, 0xe1, 0x50, 0xd2, 0xda, 0x1a, 0x6a, 0x73, 0x9a, 0xee, 0xea, 0x9e, 0x5f,
0x55, 0x57, 0x57, 0x57, 0x55, 0x77, 0x41, 0xc3, 0x89, 0xdd, 0x23, 0x12, 0x77, 0xa2, 0x38, 0x64,
0x21, 0x7a, 0x69, 0x6a, 0xd1, 0xa9, 0x6b, 0x87, 0x71, 0xd4, 0x09, 0x42, 0xdf, 0x72, 0x3a, 0x91,
0x37, 0x9b, 0xb8, 0x01, 0xed, 0xc8, 0x59, 0xb4, 0x33, 0xb6, 0x28, 0x91, 0x73, 0xdb, 0xcf, 0x4d,
0xc2, 0x70, 0xe2, 0x91, 0x0d, 0xd1, 0x1b, 0xcf, 0x1e, 0x6e, 0x38, 0xb3, 0xd8, 0x62, 0x6e, 0x18,
0xa8, 0xf1, 0x1b, 0xa7, 0xc7, 0x99, 0xeb, 0x13, 0xca, 0x2c, 0x3f, 0x52, 0x13, 0xde, 0x9d, 0xb8,
0x6c, 0x3a, 0x1b, 0x77, 0xec, 0xd0, 0xdf, 0x48, 0xf9, 0x6e, 0x08, 0xbe, 0x1b, 0x8a, 0xef, 0x06,
0x9d, 0x5a, 0x31, 0x71, 0x36, 0xa6, 0xb6, 0x47, 0x23, 0x62, 0xf3, 0xaf, 0xc9, 0x1b, 0x12, 0xc1,
0xb8, 0x01, 0xcf, 0x6e, 0x0b, 0xc1, 0x46, 0x16, 0x3d, 0xdc, 0x0a, 0x83, 0x87, 0xee, 0x64, 0x68,
0x4f, 0x89, 0x6f, 0x61, 0xf2, 0xc5, 0x8c, 0x50, 0x66, 0x8c, 0xe1, 0xb9, 0xc7, 0x4d, 0xa0, 0x51,
0x18, 0x50, 0x82, 0xde, 0x85, 0x12, 0x07, 0x6c, 0x69, 0xcf, 0x6b, 0x37, 0xeb, 0x9b, 0xff, 0xdf,
0x79, 0x9c, 0x02, 0xa4, 0x20, 0x1d, 0x25, 0x48, 0x67, 0x18, 0x11, 0x1b, 0x8b, 0x3f, 0x8d, 0xeb,
0x70, 0x75, 0xcb, 0x8a, 0xac, 0xb1, 0xeb, 0xb9, 0xcc, 0x25, 0x34, 0x61, 0xfd, 0x25, 0x5c, 0x5b,
0x24, 0x2b, 0x86, 0x63, 0x68, 0xd8, 0x19, 0xba, 0x62, 0x7c, 0xa7, 0x73, 0x71, 0xcd, 0x77, 0xe4,
0x92, 0x16, 0xd0, 0x17, 0x30, 0x8d, 0x6b, 0x80, 0xee, 0xba, 0xc1, 0x84, 0xc4, 0x51, 0xec, 0x06,
0x2c, 0x91, 0xe8, 0x3f, 0x1a, 0x5c, 0x5d, 0x20, 0x2b, 0x89, 0x42, 0x00, 0x8b, 0xb1, 0xd8, 0x1d,
0xcf, 0x98, 0x90, 0xa7, 0x78, 0xb3, 0xbe, 0xb9, 0x97, 0x47, 0x9e, 0x73, 0x40, 0x3b, 0xdd, 0x14,
0xb1, 0x17, 0xb0, 0xf8, 0x04, 0x67, 0x58, 0xa0, 0x36, 0x54, 0x1d, 0xc2, 0x88, 0xcd, 0x88, 0xd3,
0x2a, 0x3c, 0xaf, 0xdd, 0xac, 0xe2, 0xb4, 0x8f, 0x5a, 0x50, 0x99, 0x12, 0xcb, 0x63, 0xd3, 0x93,
0x56, 0x51, 0x0c, 0x25, 0xdd, 0xf6, 0x6d, 0x58, 0x3f, 0x05, 0x8a, 0x74, 0x28, 0x1e, 0x92, 0x13,
0xa1, 0xc2, 0x1a, 0xe6, 0x4d, 0x74, 0x0d, 0x56, 0x8f, 0x2c, 0x6f, 0x46, 0x04, 0x6e, 0x0d, 0xcb,
0xce, 0x5b, 0x85, 0x37, 0x34, 0xe3, 0x27, 0x80, 0x30, 0xb1, 0x43, 0x65, 0x0b, 0x4a, 0x27, 0xe8,
0x69, 0xa8, 0x30, 0x8b, 0x1e, 0x9a, 0xae, 0xa3, 0x50, 0xca, 0xbc, 0xbb, 0xe3, 0xa0, 0x01, 0x94,
0xa7, 0x56, 0xe0, 0x78, 0x12, 0xa9, 0xbe, 0xf9, 0x7a, 0x1e, 0x85, 0x70, 0x0e, 0xf7, 0xc5, 0xdf,
0x58, 0xa1, 0x70, 0x2b, 0x59, 0x60, 0x2f, 0xd5, 0x64, 0xfc, 0x4d, 0x03, 0x7d, 0xc8, 0xac, 0x98,
0x65, 0x85, 0x7a, 0x1f, 0x4a, 0x5c, 0x0a, 0x65, 0x1a, 0xb9, 0x39, 0x4b, 0x3b, 0xc7, 0x02, 0x03,
0x3d, 0x04, 0x3d, 0x20, 0xec, 0x51, 0x18, 0x1f, 0x9a, 0x9c, 0x79, 0xec, 0x3a, 0xc9, 0x8a, 0xde,
0xce, 0x83, 0x3b, 0x90, 0x18, 0x7b, 0x0a, 0x02, 0xaf, 0x07, 0x8b, 0x04, 0xe3, 0xb7, 0x05, 0xb8,
0x92, 0x59, 0x88, 0x32, 0xad, 0x4f, 0xa0, 0x1c, 0x13, 0x3a, 0xf3, 0x98, 0x58, 0x4b, 0x73, 0x73,
0x3b, 0x0f, 0xcf, 0x33, 0x70, 0x1d, 0x2c, 0xb0, 0xb0, 0xc2, 0x7c, 0xd2, 0x7b, 0x84, 0x6e, 0x82,
0x2e, 0x27, 0x9a, 0x24, 0x8e, 0xc3, 0xd8, 0xf4, 0xe9, 0x44, 0x18, 0x61, 0x0d, 0x37, 0x25, 0xbd,
0xc7, 0xc9, 0x7d, 0x3a, 0x31, 0x5e, 0x86, 0xb2, 0x94, 0x05, 0xd5, 0xa1, 0x32, 0x3c, 0xd8, 0xda,
0xea, 0x0d, 0x87, 0xfa, 0x0a, 0xaa, 0xc1, 0x2a, 0xee, 0x8d, 0xf0, 0xc7, 0xba, 0xc6, 0x9b, 0x77,
0xbb, 0xa3, 0xee, 0xae, 0x5e, 0x30, 0x5e, 0x82, 0xf5, 0x0f, 0x2d, 0x97, 0x5d, 0xc4, 0xec, 0x0c,
0x06, 0xfa, 0x7c, 0xae, 0x52, 0xe2, 0x60, 0x41, 0x89, 0x39, 0x97, 0xd9, 0x3b, 0x76, 0xd9, 0x29,
0xb5, 0xe9, 0x50, 0x24, 0x71, 0xac, 0x4e, 0x08, 0x6f, 0x1a, 0x8f, 0x60, 0x7d, 0xc8, 0xc2, 0xe8,
0x42, 0x07, 0xe3, 0x35, 0xa8, 0x70, 0x47, 0x1e, 0xce, 0x98, 0xd2, 0xfa, 0xff, 0x75, 0xa4, 0xa3,
0xef, 0x24, 0x8e, 0xbe, 0xb3, 0xad, 0x02, 0x01, 0x4e, 0x66, 0xa2, 0xa7, 0xa0, 0x4c, 0xdd, 0x49,
0x60, 0x79, 0x4a, 0x9f, 0xaa, 0x67, 0x20, 0x6e, 0xfd, 0x09, 0x63, 0x75, 0x24, 0x5e, 0x01, 0xb4,
0x4d, 0x28, 0x8b, 0xc3, 0x93, 0x0b, 0x69, 0xec, 0x3a, 0x5c, 0x5d, 0x98, 0xae, 0x50, 0x10, 0xe8,
0xbb, 0x2e, 0x15, 0x8a, 0x4c, 0x5d, 0xb2, 0x05, 0x57, 0x32, 0x34, 0xa5, 0xdd, 0x5d, 0x58, 0xe5,
0x48, 0x89, 0xe3, 0xcb, 0x6d, 0x43, 0x43, 0x66, 0xb1, 0x19, 0xc5, 0x12, 0x84, 0x0b, 0xbf, 0x13,
0xf0, 0xb0, 0x70, 0xb1, 0xed, 0xfe, 0x5d, 0x01, 0xae, 0x2e, 0xcc, 0x57, 0x42, 0x5d, 0xd2, 0x03,
0x28, 0x99, 0xa4, 0x07, 0x18, 0x41, 0x59, 0x4e, 0x53, 0xfb, 0x75, 0x2b, 0x2f, 0x9a, 0x0c, 0x37,
0x0a, 0x53, 0x61, 0x9d, 0xeb, 0x57, 0x8a, 0xff, 0x03, 0xbf, 0xf2, 0x32, 0xe8, 0xc9, 0x8a, 0xe8,
0x77, 0xaa, 0xf3, 0x33, 0xb8, 0x92, 0x99, 0xac, 0x74, 0xf9, 0x00, 0x56, 0x29, 0x27, 0x28, 0x65,
0xfe, 0x60, 0x19, 0x65, 0x52, 0x2c, 0x31, 0x8c, 0xab, 0x92, 0x43, 0xef, 0x88, 0x04, 0xa9, 0x3c,
0xc6, 0x36, 0x5c, 0x19, 0x0a, 0x7b, 0xbe, 0xd0, 0x01, 0x9a, 0x9f, 0x85, 0xc2, 0xc2, 0x59, 0xb8,
0x06, 0x28, 0x8b, 0xa2, 0xec, 0xf8, 0x04, 0xd6, 0x7b, 0xc7, 0xc4, 0xbe, 0x10, 0x72, 0x0b, 0x2a,
0x76, 0xe8, 0xfb, 0x56, 0xc0, 0xc3, 0x6a, 0xf1, 0x66, 0x0d, 0x27, 0xdd, 0xec, 0xa1, 0x2d, 0x5e,
0xf4, 0xd0, 0x1a, 0x5f, 0x6b, 0xa0, 0xcf, 0x79, 0x2b, 0x6d, 0x72, 0xe9, 0x99, 0xc3, 0x81, 0x38,
0xef, 0x06, 0x56, 0x3d, 0x45, 0x4f, 0xfc, 0x8a, 0xa4, 0x93, 0x38, 0xce, 0x38, 0xaf, 0xe2, 0x93,
0x70, 0x5e, 0xc6, 0x3f, 0x35, 0x40, 0x67, 0xf3, 0x1f, 0xf4, 0x02, 0x34, 0x28, 0x09, 0x1c, 0x53,
0xea, 0x52, 0xee, 0x75, 0x15, 0xd7, 0x39, 0x4d, 0x2a, 0x95, 0x22, 0x04, 0x25, 0x72, 0x4c, 0x6c,
0x95, 0x71, 0x88, 0x36, 0xf2, 0xa1, 0xf1, 0x90, 0x9a, 0x2e, 0x0d, 0x3d, 0xb1, 0x76, 0x21, 0x63,
0x73, 0xf3, 0xfd, 0xcb, 0x25, 0x63, 0x9d, 0xbb, 0xc3, 0x9d, 0x04, 0x11, 0xd7, 0x1f, 0xd2, 0xb4,
0x63, 0x74, 0xa0, 0x9e, 0x19, 0x43, 0x55, 0x28, 0x0d, 0xf6, 0x06, 0x3d, 0x7d, 0x05, 0x01, 0x94,
0xb7, 0xee, 0xe3, 0xbd, 0xbd, 0x91, 0x8c, 0x1c, 0x3b, 0xfd, 0xee, 0xbd, 0x9e, 0x5e, 0x30, 0x7e,
0x55, 0x02, 0x98, 0x47, 0x74, 0xd4, 0x84, 0x42, 0xba, 0xe7, 0x05, 0xd7, 0xe1, 0x2b, 0x0a, 0x2c,
0x3f, 0xc9, 0x75, 0x44, 0x1b, 0x6d, 0xc2, 0x75, 0x9f, 0x4e, 0x22, 0xcb, 0x3e, 0x34, 0x55, 0x2c,
0xb3, 0xc5, 0xcf, 0x62, 0x69, 0x0d, 0x7c, 0x55, 0x0d, 0x2a, 0xa9, 0x25, 0xee, 0x07, 0x50, 0x24,
0xc1, 0x51, 0xab, 0x24, 0x1c, 0xe0, 0x3b, 0xcb, 0xa5, 0x1b, 0x9d, 0x5e, 0x70, 0x24, 0x33, 0x3d,
0x8e, 0x85, 0x86, 0x50, 0x8b, 0x09, 0x0d, 0x67, 0xb1, 0x4d, 0x68, 0x6b, 0x35, 0xff, 0xc1, 0xc3,
0xc9, 0xcf, 0x78, 0x8e, 0x83, 0x76, 0xa0, 0xec, 0x87, 0xb3, 0x80, 0xd1, 0x56, 0x59, 0x88, 0xfa,
0x6a, 0x1e, 0xc4, 0x3e, 0xff, 0x13, 0x2b, 0x00, 0xb4, 0x0b, 0x15, 0x87, 0x1c, 0xb9, 0x5c, 0xba,
0x8a, 0xc0, 0xda, 0xcc, 0xb5, 0xe7, 0xe2, 0x57, 0x9c, 0x40, 0xf0, 0x8d, 0x98, 0x51, 0x12, 0xb7,
0xaa, 0x72, 0x23, 0x78, 0x1b, 0x3d, 0x03, 0x35, 0xcb, 0xf3, 0x42, 0xdb, 0x74, 0xdc, 0xb8, 0x55,
0x13, 0x03, 0x55, 0x41, 0xd8, 0x76, 0xe3, 0xf6, 0xeb, 0x50, 0x4d, 0xf4, 0x95, 0x2b, 0x89, 0xfd,
0xbb, 0x06, 0xb5, 0x54, 0x35, 0xe8, 0x53, 0x58, 0x8b, 0xad, 0x47, 0xe6, 0x5c, 0xd1, 0xd2, 0xc3,
0xbd, 0x91, 0x4b, 0xd1, 0xd6, 0xa3, 0xb9, 0xae, 0x1b, 0x71, 0xa6, 0x87, 0x6c, 0x58, 0xf7, 0xdc,
0x60, 0x76, 0x9c, 0x61, 0x20, 0x23, 0xc8, 0x5b, 0x79, 0x18, 0xec, 0x72, 0x88, 0x39, 0x8b, 0xa6,
0xb7, 0xd0, 0x37, 0xfe, 0xa2, 0x41, 0x23, 0x2b, 0x03, 0x57, 0x87, 0x1d, 0xcd, 0xc4, 0x52, 0x8a,
0x98, 0x37, 0xb9, 0x6b, 0xf1, 0x89, 0x1f, 0xc6, 0x27, 0x82, 0x7d, 0x11, 0xab, 0x1e, 0xd7, 0xba,
0xe3, 0xd2, 0x43, 0x61, 0xd9, 0x45, 0x2c, 0xda, 0x9c, 0xe6, 0x86, 0x11, 0x6d, 0x95, 0x24, 0x8d,
0xb7, 0xd1, 0x87, 0x50, 0x55, 0x51, 0x85, 0x9b, 0x62, 0x71, 0xc9, 0x10, 0x95, 0x48, 0x88, 0x53,
0x30, 0xe3, 0xf7, 0x05, 0x58, 0x3f, 0x35, 0xca, 0x85, 0x95, 0x56, 0x91, 0xf8, 0x66, 0xd9, 0xe3,
0x82, 0xd9, 0xae, 0x93, 0x64, 0x5d, 0xa2, 0x2d, 0xce, 0x73, 0xa4, 0x32, 0xa2, 0x82, 0x1b, 0xf1,
0x7d, 0xf7, 0xc7, 0x2e, 0x93, 0xd2, 0xaf, 0x62, 0xd9, 0x41, 0x3f, 0x86, 0x66, 0x4c, 0x28, 0x89,
0x8f, 0x88, 0x63, 0x46, 0x61, 0xcc, 0x92, 0x45, 0xfc, 0x70, 0x89, 0x45, 0xec, 0x87, 0x31, 0xc3,
0x6b, 0x09, 0x1c, 0xef, 0x51, 0xf4, 0x09, 0xac, 0x39, 0x27, 0x81, 0xe5, 0xbb, 0xb6, 0x82, 0x2f,
0x5f, 0x0e, 0xbe, 0xa1, 0xd0, 0x04, 0xba, 0xf1, 0x26, 0xd4, 0x33, 0x83, 0x7c, 0x89, 0x9e, 0x35,
0x26, 0x9e, 0xd2, 0x8e, 0xec, 0x2c, 0x1a, 0xfc, 0xaa, 0x32, 0x78, 0xe3, 0xab, 0x02, 0x34, 0x17,
0xad, 0x07, 0x3d, 0x0b, 0x60, 0x47, 0x33, 0x33, 0x22, 0xb1, 0x1b, 0x3a, 0xca, 0x46, 0x6a, 0x76,
0x34, 0xdb, 0x17, 0x04, 0x7e, 0xe6, 0xf8, 0xf0, 0x17, 0xb3, 0x90, 0x59, 0xca, 0x58, 0xaa, 0x76,
0x34, 0xfb, 0x80, 0xf7, 0x93, 0x7f, 0xc5, 0x45, 0x9e, 0x2a, 0xa3, 0xe1, 0xd3, 0x87, 0x82, 0x80,
0x5e, 0x85, 0xeb, 0xd2, 0xae, 0x4c, 0xcf, 0xf5, 0x5d, 0x66, 0xba, 0x81, 0x39, 0x3e, 0xe1, 0x17,
0x62, 0x69, 0x4a, 0x48, 0x0e, 0xee, 0xf2, 0xb1, 0x9d, 0xe0, 0x3d, 0x3e, 0x82, 0x0c, 0x58, 0x0b,
0x43, 0xdf, 0xa4, 0x76, 0x18, 0x13, 0xd3, 0x72, 0x3e, 0x17, 0x8e, 0xae, 0x88, 0xeb, 0x61, 0xe8,
0x0f, 0x39, 0xad, 0xeb, 0x7c, 0x8e, 0x6e, 0x40, 0xdd, 0x8e, 0x66, 0x94, 0x30, 0x93, 0x7f, 0x5a,
0x65, 0xb1, 0x6c, 0x90, 0xa4, 0xad, 0x68, 0x46, 0x33, 0x13, 0x7c, 0xe2, 0x73, 0x6f, 0x94, 0x99,
0xd0, 0x27, 0x3e, 0x35, 0x3e, 0x85, 0x55, 0xe1, 0xbb, 0xf8, 0xea, 0x44, 0xdc, 0x8f, 0x2c, 0x36,
0x55, 0xfa, 0xab, 0x72, 0xc2, 0xbe, 0xc5, 0xa6, 0x7c, 0x70, 0x1a, 0x52, 0x26, 0x07, 0xa5, 0x91,
0x55, 0x39, 0x41, 0x0c, 0xb6, 0xa1, 0x1a, 0x13, 0xcb, 0x09, 0x03, 0x2f, 0xb9, 0x55, 0xa7, 0x7d,
0xe3, 0x0b, 0x28, 0x4b, 0x77, 0x76, 0x09, 0xfc, 0x57, 0x00, 0xd9, 0x93, 0x38, 0x9c, 0x45, 0x7c,
0x67, 0x7c, 0x97, 0x52, 0x37, 0x0c, 0xa8, 0x32, 0xec, 0x2b, 0x72, 0x64, 0x7f, 0x3e, 0x60, 0x7c,
0xa3, 0xc9, 0xb0, 0x26, 0xaf, 0x5f, 0x3c, 0x45, 0x50, 0x31, 0xea, 0x72, 0x17, 0x5e, 0x85, 0x92,
0x24, 0x7c, 0xd2, 0x9a, 0x9a, 0xcb, 0x25, 0x7c, 0x44, 0x26, 0x7c, 0x84, 0x27, 0x16, 0x2a, 0x8e,
0x4a, 0x4c, 0x19, 0x46, 0xeb, 0x4e, 0x9a, 0x13, 0x13, 0xe3, 0x5f, 0x5a, 0xea, 0x06, 0x92, 0xb4,
0x15, 0xd9, 0x50, 0xe5, 0x87, 0xc9, 0xf4, 0xad, 0x48, 0x5d, 0x2c, 0xee, 0x5f, 0x22, 0x2d, 0xee,
0xf0, 0xb3, 0xd3, 0xb7, 0x22, 0x19, 0x60, 0x2b, 0x91, 0xec, 0x71, 0x9f, 0x62, 0x39, 0x73, 0x9f,
0xc2, 0xdb, 0xe8, 0x45, 0x68, 0x5a, 0x33, 0x16, 0x9a, 0x96, 0x73, 0x44, 0x62, 0xe6, 0x52, 0xa2,
0x36, 0x7c, 0x8d, 0x53, 0xbb, 0x09, 0xb1, 0xfd, 0x16, 0x34, 0xb2, 0x98, 0xdf, 0x15, 0x84, 0x56,
0xb3, 0x41, 0xe8, 0x33, 0x80, 0x79, 0x62, 0xc6, 0x0d, 0x83, 0x1c, 0xbb, 0xcc, 0xb4, 0x43, 0x47,
0xfa, 0xbc, 0x55, 0x5c, 0xe5, 0x84, 0xad, 0xd0, 0x21, 0xa7, 0x72, 0xdd, 0xd5, 0x24, 0xd7, 0xe5,
0x67, 0x91, 0x9f, 0x9c, 0x43, 0xd7, 0xf3, 0x88, 0xa3, 0x24, 0xac, 0x85, 0xa1, 0xff, 0x40, 0x10,
0x8c, 0x7f, 0x17, 0xa4, 0x81, 0xc8, 0x3b, 0xc7, 0x85, 0xf2, 0x9e, 0x74, 0xd3, 0x8b, 0x4f, 0x60,
0xd3, 0x5f, 0x84, 0x75, 0xea, 0x7e, 0x49, 0xcc, 0x30, 0x30, 0x79, 0x54, 0x31, 0xfd, 0xb1, 0xf2,
0x02, 0x0d, 0x4e, 0xde, 0x0b, 0xb6, 0x5d, 0x7a, 0xd8, 0x1f, 0xa3, 0x37, 0x01, 0x28, 0xb3, 0x62,
0x46, 0x1c, 0xd3, 0x62, 0x2a, 0xcb, 0x69, 0x9f, 0x49, 0xac, 0x47, 0xc9, 0xb3, 0x27, 0xae, 0xa9,
0xd9, 0x5d, 0x86, 0x6e, 0x43, 0xc3, 0x0e, 0xfd, 0xc8, 0x23, 0xea, 0xe7, 0xf2, 0x77, 0xfe, 0x5c,
0x4f, 0xe7, 0x77, 0x59, 0x26, 0xab, 0xae, 0x3c, 0x91, 0xac, 0xfa, 0xaf, 0x9a, 0xbc, 0x66, 0x65,
0xaf, 0x7a, 0xc8, 0x3b, 0xe7, 0x5d, 0x70, 0xf7, 0x32, 0x97, 0xc7, 0x6f, 0x7b, 0x14, 0xbc, 0xec,
0xf3, 0xde, 0x37, 0x45, 0xa8, 0xa5, 0xb7, 0xb5, 0x33, 0x16, 0xf3, 0x06, 0xd4, 0xd2, 0xd7, 0x67,
0x95, 0xc4, 0x7c, 0xeb, 0x46, 0xa5, 0x93, 0xd1, 0x21, 0x20, 0x6b, 0x32, 0x49, 0x53, 0x20, 0x73,
0x46, 0xad, 0x49, 0x72, 0xd3, 0xbd, 0x9d, 0x57, 0x19, 0x49, 0x20, 0x3b, 0xe0, 0x20, 0x58, 0xb7,
0x26, 0x93, 0x05, 0x0a, 0xfa, 0xa9, 0x06, 0xd7, 0x17, 0x39, 0x99, 0xe3, 0x13, 0x33, 0x72, 0x1d,
0x95, 0x9b, 0xf7, 0x97, 0xba, 0xbb, 0x76, 0x16, 0x98, 0xbc, 0x77, 0xb2, 0xef, 0x3a, 0x52, 0xfd,
0x28, 0x3e, 0x33, 0xd0, 0xfe, 0x4a, 0x83, 0xa7, 0x1f, 0x33, 0xff, 0x9c, 0xfd, 0x18, 0x66, 0xf7,
0xe3, 0xd2, 0x0a, 0xc9, 0x6c, 0xe7, 0x1f, 0x34, 0x79, 0xd1, 0x5e, 0xd4, 0xcf, 0xdd, 0x79, 0x6e,
0x58, 0xdf, 0xfc, 0x7e, 0x1e, 0x66, 0x5b, 0xfb, 0x07, 0x92, 0x87, 0xc8, 0x28, 0xf7, 0x16, 0x32,
0xca, 0x9c, 0xb9, 0x4e, 0x5f, 0xfc, 0x29, 0xd1, 0x14, 0x8c, 0xf1, 0xa7, 0x22, 0x54, 0x13, 0x16,
0x3c, 0xa2, 0xd3, 0x13, 0xca, 0x88, 0x6f, 0xfa, 0x89, 0x4f, 0xd4, 0x30, 0x48, 0x52, 0x9f, 0x7b,
0xc5, 0x67, 0xa0, 0xc6, 0xaf, 0x08, 0x72, 0xb8, 0x20, 0x86, 0xab, 0x9c, 0x20, 0x06, 0x6f, 0x40,
0x9d, 0x85, 0xcc, 0xf2, 0x4c, 0xe6, 0xda, 0x87, 0x32, 0x88, 0x6a, 0x18, 0x04, 0x69, 0xc4, 0x29,
0xe8, 0x65, 0xb8, 0xc2, 0xa6, 0x71, 0xc8, 0x98, 0xc7, 0x13, 0x42, 0x91, 0xf8, 0xc8, 0x24, 0xa5,
0x84, 0xf5, 0x74, 0x40, 0x26, 0x44, 0x94, 0x87, 0x83, 0xf9, 0x64, 0x6e, 0xd5, 0xc2, 0x4d, 0x95,
0xf0, 0x5a, 0x4a, 0xe5, 0x56, 0x8f, 0x5a, 0x50, 0x89, 0x48, 0x6c, 0x93, 0x40, 0x7a, 0x22, 0x0d,
0x27, 0x5d, 0xe4, 0xc0, 0xba, 0x4f, 0x2c, 0x3a, 0x8b, 0x89, 0x63, 0x3e, 0x74, 0x89, 0xe7, 0xc8,
0x0b, 0x53, 0x33, 0x5f, 0x0e, 0x9d, 0xe8, 0xa6, 0x73, 0x57, 0x40, 0xe0, 0x66, 0x82, 0x29, 0xfb,
0x3c, 0x09, 0x91, 0x2d, 0xb4, 0x0e, 0xf5, 0xe1, 0xc7, 0xc3, 0x51, 0xaf, 0x6f, 0xf6, 0xf7, 0xb6,
0xf9, 0xd5, 0x78, 0x0d, 0x6a, 0x07, 0xc3, 0x1e, 0x96, 0x5d, 0x8d, 0x8f, 0x8f, 0xf6, 0x46, 0xdd,
0x5d, 0x73, 0xb4, 0xb3, 0xf5, 0x60, 0xa8, 0x17, 0xd0, 0x75, 0xb8, 0x32, 0xba, 0x8f, 0xf7, 0x46,
0xa3, 0xdd, 0xde, 0xb6, 0xb9, 0xdf, 0xc3, 0x3b, 0x7b, 0xdb, 0x43, 0xbd, 0x88, 0x10, 0x34, 0xe7,
0xe4, 0xd1, 0x4e, 0xbf, 0xa7, 0x97, 0x50, 0x1d, 0x2a, 0xfb, 0x3d, 0xbc, 0xd5, 0x1b, 0x8c, 0xf4,
0x55, 0xe3, 0x1f, 0x05, 0xa8, 0x67, 0xb6, 0x92, 0x1b, 0x77, 0x4c, 0xe5, 0x15, 0xaa, 0x84, 0x79,
0x93, 0x3b, 0x1b, 0xdb, 0xb2, 0xa7, 0x72, 0x8b, 0x4a, 0x58, 0x76, 0xf8, 0xe6, 0xf9, 0xd6, 0x71,
0xc6, 0x0f, 0x94, 0x70, 0xd5, 0xb7, 0x8e, 0x25, 0xc8, 0x0b, 0xd0, 0x38, 0x24, 0x71, 0x40, 0x3c,
0x35, 0x2e, 0xb7, 0xa5, 0x2e, 0x69, 0x72, 0xca, 0x4d, 0xd0, 0xd5, 0x94, 0x39, 0x8c, 0xdc, 0x93,
0xa6, 0xa4, 0xf7, 0x13, 0xb0, 0xc9, 0x59, 0xd5, 0x97, 0x85, 0xea, 0xef, 0x2c, 0x69, 0xae, 0x8f,
0xd3, 0xfe, 0x30, 0xd5, 0x7e, 0x05, 0x8a, 0x38, 0x79, 0xc9, 0xde, 0xea, 0x6e, 0xdd, 0xe7, 0x1a,
0x5f, 0x83, 0x5a, 0xbf, 0xfb, 0x91, 0x79, 0xd0, 0x1d, 0xde, 0xeb, 0xe9, 0x05, 0xa4, 0x43, 0xe3,
0x41, 0x0f, 0x0f, 0x7a, 0xbb, 0xe6, 0xc1, 0xb0, 0x7b, 0xaf, 0xa7, 0x17, 0xd1, 0x35, 0xd0, 0x15,
0x45, 0xcc, 0x13, 0xd4, 0x92, 0xf1, 0xc7, 0x02, 0xac, 0xcf, 0x6b, 0x6f, 0xe2, 0xc1, 0xec, 0xf1,
0x2f, 0x57, 0xcb, 0xfb, 0xe7, 0x16, 0x54, 0x7c, 0x42, 0xd3, 0xcd, 0xa8, 0xe1, 0xa4, 0x8b, 0x02,
0xa8, 0x5b, 0x41, 0x10, 0x32, 0xf1, 0xd6, 0x42, 0x95, 0x07, 0xdd, 0xcd, 0xff, 0xb4, 0x93, 0x8a,
0xdf, 0xe9, 0xce, 0xe1, 0xa4, 0x03, 0xcd, 0x32, 0x68, 0xdf, 0x01, 0xfd, 0xf4, 0x84, 0x3c, 0x11,
0xec, 0xa5, 0x57, 0xe7, 0x01, 0x8c, 0x70, 0x53, 0x3d, 0x18, 0x3c, 0x18, 0xec, 0x7d, 0x38, 0xd0,
0x57, 0x78, 0x07, 0x1f, 0x0c, 0x06, 0x3b, 0x83, 0x7b, 0xba, 0x86, 0x00, 0xca, 0xbd, 0x8f, 0x76,
0x46, 0xbd, 0x6d, 0xbd, 0xb0, 0xf9, 0x95, 0x0e, 0x65, 0x29, 0x24, 0xfa, 0xb3, 0x06, 0x4f, 0x9d,
0x5f, 0xea, 0x44, 0x3b, 0xcb, 0xad, 0xf9, 0x9c, 0x7a, 0x6a, 0xfb, 0xfd, 0x27, 0x01, 0xa5, 0x5e,
0x36, 0x57, 0xd0, 0x6f, 0x34, 0x68, 0x2c, 0xbc, 0xe2, 0xe5, 0x7a, 0x7b, 0x3a, 0xa7, 0xe8, 0xda,
0x7e, 0x77, 0x79, 0x80, 0x54, 0xaa, 0xaf, 0x35, 0xa8, 0x67, 0x2a, 0x9a, 0xe8, 0xce, 0xd2, 0xa5,
0x50, 0x29, 0xd3, 0x3b, 0x97, 0x2c, 0xa5, 0x1a, 0x2b, 0xdf, 0xd3, 0xd0, 0xaf, 0x35, 0xa8, 0x67,
0xea, 0x87, 0xf9, 0x84, 0x3a, 0x5b, 0xf7, 0xcc, 0x27, 0xd4, 0x79, 0x85, 0xcb, 0x15, 0xf4, 0x73,
0x0d, 0x6a, 0x69, 0x89, 0x0e, 0xdd, 0x5a, 0xb2, 0xb2, 0x27, 0xc5, 0xb9, 0x7d, 0xa9, 0xba, 0xa0,
0xb1, 0x82, 0x7e, 0xa6, 0x41, 0x35, 0x29, 0x9c, 0xa1, 0x5c, 0xa1, 0xe9, 0x54, 0x69, 0xae, 0x7d,
0x6b, 0xb9, 0x9f, 0x17, 0x24, 0x49, 0x6a, 0x5a, 0xf9, 0x24, 0x39, 0x55, 0x82, 0x6b, 0xdf, 0x5a,
0xee, 0xe7, 0x54, 0x12, 0x6e, 0x33, 0x99, 0xd2, 0x58, 0x3e, 0x9b, 0x39, 0x5b, 0x82, 0xcb, 0x67,
0x33, 0xe7, 0xd5, 0xe4, 0xa4, 0xcd, 0xa4, 0x25, 0xb8, 0x7c, 0x36, 0x73, 0xba, 0x9a, 0x97, 0xcf,
0x66, 0xce, 0xd4, 0xfd, 0x94, 0x7e, 0x32, 0xc5, 0xb7, 0x7c, 0xfa, 0x39, 0x5b, 0xe5, 0xcb, 0xa7,
0x9f, 0x73, 0xaa, 0x7e, 0x4a, 0x3f, 0xf3, 0x5b, 0xcc, 0xad, 0xe5, 0x4a, 0x55, 0xcb, 0xe8, 0xe7,
0x4c, 0xd9, 0xcc, 0x58, 0x41, 0xbf, 0x50, 0xcf, 0x34, 0xb2, 0xd8, 0x85, 0x72, 0xe3, 0x2d, 0x14,
0xc9, 0xda, 0x6f, 0x5f, 0x22, 0xf2, 0x0a, 0x17, 0xf8, 0x4b, 0x0d, 0x60, 0x5e, 0x20, 0xcb, 0x27,
0xce, 0x99, 0xf2, 0x5c, 0xfb, 0xce, 0xb2, 0xbf, 0x2f, 0x1c, 0xf4, 0xa4, 0x3c, 0x96, 0xef, 0xa0,
0x9f, 0x2a, 0xe8, 0xe5, 0x3b, 0xe8, 0xa7, 0x2b, 0x72, 0xc6, 0xca, 0x7b, 0x95, 0x1f, 0xad, 0xca,
0x24, 0xa9, 0x2c, 0x3e, 0xaf, 0xfd, 0x37, 0x00, 0x00, 0xff, 0xff, 0x91, 0x76, 0x44, 0xa6, 0xd5,
0x25, 0x00, 0x00,
}

View File

@ -459,15 +459,19 @@ message TaskStatus {
// State is the state of the task's execution
TaskState state = 3;
// SizeOnDiskMb is the disk space the driver reports the task is consuming
// in megabytes.
int64 size_on_disk_mb = 4;
// StartedAt is the timestamp when the task was started
google.protobuf.Timestamp started_at = 4;
google.protobuf.Timestamp started_at = 5;
// CompletedAt is the timestamp when the task exited.
// If the task is still running, CompletedAt will not be set
google.protobuf.Timestamp completed_at = 5;
google.protobuf.Timestamp completed_at = 6;
// Result is set when CompletedAt is set.
ExitResult result = 6;
ExitResult result = 7;
}
message TaskDriverStatus {