code: func (c *containerLogManager) cleanupUnusedLogs(logs []string) ([]string, error) {
  	inuse, unused := filterUnusedLogs(logs)
  	for _, l := range unused {
  		if err := os.Remove(l); err != nil {
  			return nil, fmt.Errorf("failed to remove unused log %q: %v", l, err)
  		}
  	}
  	return inuse, nil
  }
docs: // cleanupUnusedLogs cleans up temporary or unused log files generated by previous log rotation
  // failure.