in internal/conn/storage/storage.go [279:292]
func handleUploadErr(ctx context.Context, err error, client createContainer) error {
if err == nil {
return nil
}
if bloberror.HasCode(err, bloberror.ContainerNotFound) {
_, err = client.Create(ctx, nil)
if err == nil || bloberror.HasCode(err, bloberror.ContainerAlreadyExists) {
return nil
}
return err
}
return err
}