code: func (l *logStream) create() error {
  	if err := l.createLogStream(); err != nil {
  		if l.logCreateGroup {
  			if awsErr, ok := err.(awserr.Error); ok && awsErr.Code() == resourceNotFoundCode {
  				if err := l.createLogGroup(); err != nil {
  					return errors.Wrap(err, "failed to create Cloudwatch log group")
  				}
  				err := l.createLogStream()
  				if err != nil {
  					return errors.Wrap(err, "failed to create Cloudwatch log stream")
  				}
  				return nil
  			}
  		}
  		if err != nil {
  			return errors.Wrap(err, "failed to create Cloudwatch log stream")
  		}
  	}
  
  	return nil
  }
docs: // create creates log group and log stream for the instance of the awslogs logging driver