Signed-off-by: Cody Roseborough <crrosebo@amazon.com>
| ... | ... |
@@ -375,13 +375,17 @@ func (l *logStream) create() error {
|
| 375 | 375 |
if l.logCreateGroup {
|
| 376 | 376 |
if awsErr, ok := err.(awserr.Error); ok && awsErr.Code() == resourceNotFoundCode {
|
| 377 | 377 |
if err := l.createLogGroup(); err != nil {
|
| 378 |
- return err |
|
| 378 |
+ return errors.Wrap(err, "failed to create Cloudwatch log group") |
|
| 379 | 379 |
} |
| 380 |
- return l.createLogStream() |
|
| 380 |
+ err := l.createLogStream() |
|
| 381 |
+ if err != nil {
|
|
| 382 |
+ return errors.Wrap(err, "failed to create Cloudwatch log stream") |
|
| 383 |
+ } |
|
| 384 |
+ return nil |
|
| 381 | 385 |
} |
| 382 | 386 |
} |
| 383 | 387 |
if err != nil {
|
| 384 |
- return err |
|
| 388 |
+ return errors.Wrap(err, "failed to create Cloudwatch log stream") |
|
| 385 | 389 |
} |
| 386 | 390 |
} |
| 387 | 391 |
|