@@ -58,7 +58,7 @@ func (c *Calcium) RunAndWait(ctx context.Context, opts *types.DeployOptions, inC
58
58
errorMessages = append (errorMessages , & types.AttachWorkloadMessage {
59
59
WorkloadID : "" ,
60
60
Data : []byte (fmt .Sprintf ("Create workload failed %+v" , message .Error )),
61
- StdStreamType : types .Stderr ,
61
+ StdStreamType : types .EruError ,
62
62
})
63
63
continue
64
64
}
@@ -79,7 +79,7 @@ func (c *Calcium) RunAndWait(ctx context.Context, opts *types.DeployOptions, inC
79
79
errorMessages = append (errorMessages , & types.AttachWorkloadMessage {
80
80
WorkloadID : message .WorkloadID ,
81
81
Data : []byte (fmt .Sprintf ("Get workload %s failed %+v" , message .WorkloadID , err )),
82
- StdStreamType : types .Stderr ,
82
+ StdStreamType : types .EruError ,
83
83
})
84
84
return
85
85
}
@@ -95,7 +95,7 @@ func (c *Calcium) RunAndWait(ctx context.Context, opts *types.DeployOptions, inC
95
95
errorMessages = append (errorMessages , & types.AttachWorkloadMessage {
96
96
WorkloadID : message .WorkloadID ,
97
97
Data : []byte (fmt .Sprintf ("Fetch log for workload %s failed %+v" , message .WorkloadID , err )),
98
- StdStreamType : types .Stderr ,
98
+ StdStreamType : types .EruError ,
99
99
})
100
100
return
101
101
}
@@ -111,7 +111,7 @@ func (c *Calcium) RunAndWait(ctx context.Context, opts *types.DeployOptions, inC
111
111
errorMessages = append (errorMessages , & types.AttachWorkloadMessage {
112
112
WorkloadID : message .WorkloadID ,
113
113
Data : []byte (fmt .Sprintf ("Attach to workload %s failed %+v" , message .WorkloadID , err )),
114
- StdStreamType : types .Stderr ,
114
+ StdStreamType : types .EruError ,
115
115
})
116
116
return
117
117
}
@@ -127,7 +127,7 @@ func (c *Calcium) RunAndWait(ctx context.Context, opts *types.DeployOptions, inC
127
127
runMsgCh <- & types.AttachWorkloadMessage {
128
128
WorkloadID : message .WorkloadID ,
129
129
Data : []byte ("" ),
130
- StdStreamType : types .Stdout ,
130
+ StdStreamType : types .TypeWorkloadID ,
131
131
}
132
132
for m := range processStdStream (ctx , stdout , stderr , splitFunc , split ) {
133
133
runMsgCh <- & types.AttachWorkloadMessage {
@@ -144,7 +144,7 @@ func (c *Calcium) RunAndWait(ctx context.Context, opts *types.DeployOptions, inC
144
144
errorMessages = append (errorMessages , & types.AttachWorkloadMessage {
145
145
WorkloadID : message .WorkloadID ,
146
146
Data : []byte (fmt .Sprintf ("Wait workload %s failed %+v" , message .WorkloadID , err )),
147
- StdStreamType : types .Stderr ,
147
+ StdStreamType : types .EruError ,
148
148
})
149
149
return
150
150
}
@@ -154,7 +154,11 @@ func (c *Calcium) RunAndWait(ctx context.Context, opts *types.DeployOptions, inC
154
154
}
155
155
156
156
exitData := []byte (exitDataPrefix + strconv .Itoa (int (r .Code )))
157
- runMsgCh <- & types.AttachWorkloadMessage {WorkloadID : message .WorkloadID , Data : exitData }
157
+ runMsgCh <- & types.AttachWorkloadMessage {
158
+ WorkloadID : message .WorkloadID ,
159
+ Data : exitData ,
160
+ StdStreamType : types .Stdout ,
161
+ }
158
162
}
159
163
160
164
wg .Add (1 )
0 commit comments