@@ -133,11 +133,11 @@ func (c *baseCloning) CreateClone(cloneRequest *types.CloneCreateRequest) (*mode
133
133
// TODO(anatoly): Empty room case.
134
134
log .Errf ("Failed to start session: %v." , err )
135
135
136
- if err := c .updateCloneStatus (cloneID , models.Status {
136
+ if updateErr := c .updateCloneStatus (cloneID , models.Status {
137
137
Code : models .StatusFatal ,
138
- Message : models . CloneMessageFatal ,
139
- }); err != nil {
140
- log .Errf ("Failed to update clone status: %v" , err )
138
+ Message : errors . Cause ( err ). Error () ,
139
+ }); updateErr != nil {
140
+ log .Errf ("Failed to update clone status: %v" , updateErr )
141
141
}
142
142
143
143
return
@@ -204,11 +204,11 @@ func (c *baseCloning) DestroyClone(cloneID string) error {
204
204
if err := c .provision .StopSession (w .session ); err != nil {
205
205
log .Errf ("Failed to delete a clone: %+v." , err )
206
206
207
- if err := c .updateCloneStatus (cloneID , models.Status {
207
+ if updateErr := c .updateCloneStatus (cloneID , models.Status {
208
208
Code : models .StatusFatal ,
209
- Message : models . CloneMessageFatal ,
210
- }); err != nil {
211
- log .Errf ("Failed to update clone status: %v" , err )
209
+ Message : errors . Cause ( err ). Error () ,
210
+ }); updateErr != nil {
211
+ log .Errf ("Failed to update clone status: %v" , updateErr )
212
212
}
213
213
214
214
return
@@ -284,11 +284,11 @@ func (c *baseCloning) ResetClone(cloneID string) error {
284
284
if err != nil {
285
285
log .Errf ("Failed to reset a clone: %+v." , err )
286
286
287
- if err := c .updateCloneStatus (cloneID , models.Status {
287
+ if updateErr := c .updateCloneStatus (cloneID , models.Status {
288
288
Code : models .StatusFatal ,
289
- Message : models . CloneMessageFatal ,
290
- }); err != nil {
291
- log .Errf ("failed to update clone status: %v" , err )
289
+ Message : errors . Cause ( err ). Error () ,
290
+ }); updateErr != nil {
291
+ log .Errf ("failed to update clone status: %v" , updateErr )
292
292
}
293
293
294
294
return
0 commit comments