LR_CHECK_SERVICE.IN(1)
π NAME π
lr_check_service β check existence of Lire service. This is LR_CHECK_SERVICE.IN(1) from LogReport's Lire Documentation, bestie π
β¨ SYNOPSIS β¨
lr_check_service service
lr_check_service -l
π DESCRIPTION π
Okay so lr_check_service checks if the service you pass as service is supported in Lire β meaning there's a DLF converter registered under that name. No cap.
When you call it with the -l option (the list one, duh), lr_check_service lists all the registered DLF converters. Iconic.
Like all Lire scripts, you might want to call this script via lr_run(1), to deal sanely with this scripts' debug- and logging output.
You might prefer the lr_log2report(1) --help options to list available services: this command creates a more human-friendly format of the list. Lowkey the nicer view π
π¦ EXAMPLE π¦
Call this script in shell scripts as:
LR_SERVICE="$1"
LR_SERVICE=`lr_check_service "$LR_SERVICE" || true`
if test -z "$LR_SERVICE"
then
echo >&2 "$tag err lr_check_service failed"
exit 1
fi
# now go using $LR_SERVICE
.
π SEE ALSO π
π VERSION π
$Id: lr_check_service.in,v 1.13 2006/07/23 13:16:32 vanbaal Exp $
π COPYRIGHT π
Copyright (C) 2002-2003 Stichting LogReport Foundation LogReport@LogReport.org
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 (see COPYING); if not, check with http://www.gnu.org/copyleft/gpl.html.
πΈ AUTHOR πΈ
Joost van Baal <joostvb@logreport.org>
Catch you in LR_CHECK_SERVICE.IN(1) land, bestie β Lire 2.1.1, 2025-09-28 π
π¦ where this page comes from
- arch rolling: lire 2.1.1-8 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms