TV_VAL...GRABBER(1p)
π 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--configureto create it. the default behaviour is to always run the grabber with--configurefirst 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 π
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
- debian trixie: xmltv-util 1.4.0-1 Β· GPL-2.0-only
- ubuntu resolute: xmltv-util 1.4.0-1 Β· GPL-2.0-only
- ubuntu stonking: xmltv-util 1.4.0-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms