mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2026-01-13 08:05:55 +01:00
2019-07-16 Fred Gleason <fredg@paravelsystems.com>
* Added an rdlogmanager(1) man page.
This commit is contained in:
@@ -18863,3 +18863,5 @@
|
|||||||
* Incremented the package version to 3.0.1.
|
* Incremented the package version to 3.0.1.
|
||||||
2019-07-16 Fred Gleason <fredg@paravelsystems.com>
|
2019-07-16 Fred Gleason <fredg@paravelsystems.com>
|
||||||
* Added switcher support for Grass Valley Series 7000 protocol.
|
* Added switcher support for Grass Valley Series 7000 protocol.
|
||||||
|
2019-07-16 Fred Gleason <fredg@paravelsystems.com>
|
||||||
|
* Added an rdlogmanager(1) man page.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
##
|
##
|
||||||
## docs/manpages/automake.am for Rivendell
|
## docs/manpages/automake.am for Rivendell
|
||||||
##
|
##
|
||||||
## (C) Copyright 2015-2017 Fred Gleason <fredg@paravelsystems.com>
|
## (C) Copyright 2015-2019 Fred Gleason <fredg@paravelsystems.com>
|
||||||
##
|
##
|
||||||
## This program is free software; you can redistribute it and/or modify
|
## This program is free software; you can redistribute it and/or modify
|
||||||
## it under the terms of the GNU General Public License version 2 as
|
## it under the terms of the GNU General Public License version 2 as
|
||||||
@@ -36,6 +36,7 @@ all-local: rdclilogedit.1\
|
|||||||
rddbmgr.8\
|
rddbmgr.8\
|
||||||
rdexport.1\
|
rdexport.1\
|
||||||
rdimport.1\
|
rdimport.1\
|
||||||
|
rdlogmanager.1\
|
||||||
rdmarkerset.8\
|
rdmarkerset.8\
|
||||||
rdmetadata.1\
|
rdmetadata.1\
|
||||||
rdrender.1\
|
rdrender.1\
|
||||||
@@ -47,6 +48,7 @@ man_MANS = rdclilogedit.1\
|
|||||||
rddbmgr.8\
|
rddbmgr.8\
|
||||||
rdexport.1\
|
rdexport.1\
|
||||||
rdimport.1\
|
rdimport.1\
|
||||||
|
rdlogmanager.1\
|
||||||
rdmarkerset.8\
|
rdmarkerset.8\
|
||||||
rdmetadata.1\
|
rdmetadata.1\
|
||||||
rdrender.1\
|
rdrender.1\
|
||||||
@@ -63,6 +65,8 @@ EXTRA_DIST = rdclilogedit.1\
|
|||||||
rdexport.xml\
|
rdexport.xml\
|
||||||
rdimport.1\
|
rdimport.1\
|
||||||
rdimport.xml\
|
rdimport.xml\
|
||||||
|
rdlogmanager.1\
|
||||||
|
rdlogmanager.xml\
|
||||||
rdmarkerset.8\
|
rdmarkerset.8\
|
||||||
rdmarkerset.xml\
|
rdmarkerset.xml\
|
||||||
rdmetadata.1\
|
rdmetadata.1\
|
||||||
|
|||||||
212
docs/manpages/rdlogmanager.xml
Normal file
212
docs/manpages/rdlogmanager.xml
Normal file
@@ -0,0 +1,212 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<refentry id="stdin" xmlns="http://docbook.org/ns/docbook" version="5.0">
|
||||||
|
<!--
|
||||||
|
Header
|
||||||
|
-->
|
||||||
|
<refmeta>
|
||||||
|
<refentrytitle>rdlogmanager</refentrytitle>
|
||||||
|
<manvolnum>1</manvolnum>
|
||||||
|
<refmiscinfo class='source'>July 2019</refmiscinfo>
|
||||||
|
<refmiscinfo class='manual'>Linux Audio Manual</refmiscinfo>
|
||||||
|
</refmeta>
|
||||||
|
<refnamediv>
|
||||||
|
<refname>rdlogmanager</refname>
|
||||||
|
<refpurpose>
|
||||||
|
Module for generating Rivendell logs and reports
|
||||||
|
</refpurpose>
|
||||||
|
</refnamediv>
|
||||||
|
<info>
|
||||||
|
<author>
|
||||||
|
<personname>
|
||||||
|
<firstname>Fred</firstname>
|
||||||
|
<surname>Gleason</surname>
|
||||||
|
<email>fredg@paravelsystems.com</email>
|
||||||
|
</personname>
|
||||||
|
<contrib>Application Author</contrib>
|
||||||
|
</author>
|
||||||
|
</info>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Body
|
||||||
|
-->
|
||||||
|
<refsynopsisdiv id='synopsis'>
|
||||||
|
<cmdsynopsis>
|
||||||
|
<command>rdlogmanager</command>
|
||||||
|
<arg choice='opt'><replaceable>OPTIONS</replaceable></arg>
|
||||||
|
<sbr/>
|
||||||
|
</cmdsynopsis>
|
||||||
|
</refsynopsisdiv>
|
||||||
|
|
||||||
|
<refsect1 id='description'><title>Description</title>
|
||||||
|
<para>
|
||||||
|
<command>rdlogmanager</command><manvolnum>1</manvolnum> is a
|
||||||
|
Rivendell module for generating logs and reports. When invoked with
|
||||||
|
no arguments, it will start up in GUI mode. Operation in GUI mode
|
||||||
|
is documented in the Rivendell Operations Guide.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
If one or more options are given,
|
||||||
|
<command>rdlogmanager</command><manvolnum>1</manvolnum> will operate
|
||||||
|
in batch mode.
|
||||||
|
</para>
|
||||||
|
</refsect1>
|
||||||
|
|
||||||
|
<refsect1 id='mode_options'><title>Mode Options</title>
|
||||||
|
<para>
|
||||||
|
For operation in batch mode, exactly one of the following mode options
|
||||||
|
must be given:
|
||||||
|
</para>
|
||||||
|
<variablelist remap='TP'>
|
||||||
|
<varlistentry>
|
||||||
|
<term>
|
||||||
|
<option>-g</option>
|
||||||
|
</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Generate a new log. The <option>-s</option> switch must also be
|
||||||
|
given to specify the service (see below). Unless otherwise
|
||||||
|
modified by the <option>-d</option> option (see below), a log will
|
||||||
|
be generated for the day following the current day --i.e.
|
||||||
|
"tomorrow".
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term>
|
||||||
|
<option>-m</option>
|
||||||
|
</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Merge the Music log. The <option>-s</option> switch must also be
|
||||||
|
given to specify the service (see below). Unless otherwise
|
||||||
|
modified by the <option>-d</option> option (see below), the merge
|
||||||
|
will be done for the day following the current day --i.e.
|
||||||
|
"tomorrow".
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term>
|
||||||
|
<option>-t</option>
|
||||||
|
</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Merge the Traffic log. The <option>-s</option> switch must also be
|
||||||
|
given to specify the service (see below). Unless otherwise
|
||||||
|
modified by a <option>-d</option> option (see below), the merge
|
||||||
|
will be done for the day following the current day --i.e.
|
||||||
|
"tomorrow".
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term>
|
||||||
|
<option>-r
|
||||||
|
<arg choice='req'><replaceable>rpt-name</replaceable></arg>
|
||||||
|
</option>
|
||||||
|
</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Generate a report, using the template named
|
||||||
|
<replaceable>rpt-name</replaceable>. Unless otherwise
|
||||||
|
modified by <option>-d</option> or <option>-e</option> options
|
||||||
|
(see below), the report will be generated for the day before the
|
||||||
|
current day --i.e. "yesterday".
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
</variablelist>
|
||||||
|
</refsect1>
|
||||||
|
|
||||||
|
<refsect1 id='modifier_options'><title>Modifier Options</title>
|
||||||
|
<para>
|
||||||
|
Modifier options change the default parameters of the specified mode.
|
||||||
|
</para>
|
||||||
|
<variablelist remap='TP'>
|
||||||
|
<varlistentry>
|
||||||
|
<term>
|
||||||
|
<option>-d
|
||||||
|
<arg choice='req'><replaceable>days</replaceable></arg>
|
||||||
|
</option>
|
||||||
|
</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Specify a start date offset in days. For log operations, this will
|
||||||
|
be added to "tomorrow's" date to arrive at a target date,
|
||||||
|
whereas for report operations it will be added to
|
||||||
|
"yesterday's" date to arrive at a target date.
|
||||||
|
Default value is <userinput>0</userinput>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
<varlistentry>
|
||||||
|
<term>
|
||||||
|
<option>-e
|
||||||
|
<arg choice='req'><replaceable>days</replaceable></arg>
|
||||||
|
</option>
|
||||||
|
</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Specify an end date offset in days. This will be added to
|
||||||
|
"yesterday's"
|
||||||
|
date to arrive at a target end date. Valid only for certain report
|
||||||
|
types. Default value is <userinput>0</userinput>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
<varlistentry>
|
||||||
|
<term>
|
||||||
|
<option>-P</option>
|
||||||
|
</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Protect an existing target object --i.e. if the specified
|
||||||
|
operation has already been performed, do not overwrite the
|
||||||
|
prior result.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
<varlistentry>
|
||||||
|
<term>
|
||||||
|
<option>-s
|
||||||
|
<arg choice='req'><replaceable>service-name</replaceable></arg>
|
||||||
|
</option>
|
||||||
|
</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Specify the name of the service for a log operation. Required
|
||||||
|
when the the <option>-g</option>, <option>-m</option> or
|
||||||
|
<option>-t</option> modes are specified (see above).
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
</variablelist>
|
||||||
|
</refsect1>
|
||||||
|
|
||||||
|
<refsect1>
|
||||||
|
<title>BUGS</title>
|
||||||
|
<para>
|
||||||
|
The syntax of <command>rdlogmanager</command><manvolnum>1</manvolnum>'s
|
||||||
|
switches is decidedly grotty, nor does it conform to the
|
||||||
|
"long-form" switch conventions used in most other
|
||||||
|
Rivendell commands.
|
||||||
|
</para>
|
||||||
|
</refsect1>
|
||||||
|
|
||||||
|
<refsect1 id='see_also'><title>See Also</title>
|
||||||
|
<para>
|
||||||
|
<citerefentry>
|
||||||
|
<refentrytitle>rdclilogedit</refentrytitle><manvolnum>1</manvolnum>
|
||||||
|
</citerefentry>
|
||||||
|
<literal>,</literal>
|
||||||
|
<citerefentry>
|
||||||
|
<refentrytitle>rdrender</refentrytitle><manvolnum>1</manvolnum>
|
||||||
|
</citerefentry>
|
||||||
|
</para>
|
||||||
|
</refsect1>
|
||||||
|
|
||||||
|
</refentry>
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
|
|
||||||
#include <rdlog_line.h>
|
#include <rdlog_line.h>
|
||||||
|
|
||||||
#define RDLOGMANAGER_USAGE "[-P] [-g] [-m] [-t] [-r <rpt-name>] [-d <days>] [-e <days>] -s <svc-name>\n\n-P\n Do not overwrite existing logs or imports.\n\n-g\n Generate a new log for the specified service.\n\n-m\n Merge the Music log for the specified service.\n\n-t\n Merge the Traffic log for the specified service.\n\n-r <rpt-name>\n Generate report <rpt-name>.\n\n-d <days>\n Specify a start date offset. For log operations, this will be added\n to tomorrow's date to arrive at a target date, whereas for report\n operations it will be added to yesterday's date to arrive at a target\n date. Default value is '0'.\n\n-e <days>\n Specify an end date offset. This will be added to yesterday's date\n to arrive at a target end date. Valid only for certain report types.\n Default value is '0'.\n\n-s <service-name>\n Specify service <service-name> for log operations.\n\n"
|
#define RDLOGMANAGER_USAGE "[OPTIONS]\n"
|
||||||
|
|
||||||
//
|
//
|
||||||
// Command Line Operations
|
// Command Line Operations
|
||||||
|
|||||||
@@ -392,6 +392,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_mandir}/man1/rdconvert.1.gz
|
%{_mandir}/man1/rdconvert.1.gz
|
||||||
%{_mandir}/man1/rdexport.1.gz
|
%{_mandir}/man1/rdexport.1.gz
|
||||||
%{_mandir}/man1/rdimport.1.gz
|
%{_mandir}/man1/rdimport.1.gz
|
||||||
|
%{_mandir}/man1/rdlogmanager.1.gz
|
||||||
%{_mandir}/man1/rdmetadata.1.gz
|
%{_mandir}/man1/rdmetadata.1.gz
|
||||||
%{_mandir}/man1/rdrender.1.gz
|
%{_mandir}/man1/rdrender.1.gz
|
||||||
%{_mandir}/man1/rmlsend.1.gz
|
%{_mandir}/man1/rmlsend.1.gz
|
||||||
|
|||||||
Reference in New Issue
Block a user