TV_VAL...GRABBER(1p)

πŸ“¦
version 1.4.0 Β· 4 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– TV_VALIDATE_GRABBER πŸ’–

okay bestie, you found the tv_validate_grabber(1p) page β€” it's part of the User Contributed Perl Documentation, and it's literally here to vibe-check your xmltv grabber. no cap. 🫢


✨ NAME ✨

tv_validate_grabber β€” Validate that an xmltv grabber works correctly πŸ’…


🌸 SYNOPSIS 🌸

tv_validate_grabber --help

tv_validate_grabber [--config-file <configfile>] [--keep-files] <cmd>

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically, tv_validate_grabber runs a grabber through a whole series of tests to figure out whether it actually follows the recommendations described at <http://wiki.xmltv.org/index.php/XmltvCapabilities>. it's giving "will your grabber pass the vibe check" energy. ⭐

and here's the thing β€” tv_validate_grabber does not assume that the grabber is written in perl. nope, it's not like that. the command doesn't even have to be a single executable β€” it can be a whole entire command-line, bestie:

tv_validate_grabber "perl -I lib grab/new/tv_grab_new"

see? iconic. πŸŽ€


πŸ‘‘ OPTIONS πŸ‘‘

  • --config-file <configfile> β€” use the specified file as the configuration file for the grabber. and if that file doesn't exist yet? the grabber gets run with --configure to create it. the default behaviour is to always run the grabber with --configure first and store the configuration in a temporary file. πŸ’œ
  • --keep-files β€” do not delete the output-files generated during the validation. keep them, girl, keep them. πŸ”₯

πŸ’– AUTHOR πŸ’–

Mattias Holmlund, mattias -at- holmlund -dot- se. 🫢


Copyright (C) 2005 Mattias Holmlund.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.


and that's the whole page, bestie βœ¨πŸ’… this one's running on perl v5.40.1, dated 2025-04-19 β€” so you know it's fresh, no cap. go validate something and slay. πŸ’–πŸŽ€πŸ¦‹πŸŒΈπŸ‘‘

πŸ“¦ where this page comes from