NAME
pause-log - tail the PAUSE log to watch for messages for your upload
SYNOPSIS
% pause-log
DESCRIPTION
I wrote this because there was a time when it appeared that my uplaods were not uploading. I watched the PAUSE log to see if the file got there and if it was queued for indexing.
Options
--dist Foo-Bar-1.23.tgz
Filter the messages that aren't for this distname
--dist Foo::Bar # :: replaced by - --dist Foo-Bar # Matches at start of distname --dist Foo-Bar-1.23 # ... same --dist Foo-Bar-1.23.tgz # ... same
--duration N
Keep running for N seconds (default 3600)
--format FORMAT
The format for output lines. See the "Formatting" section for details. (Default:
%T %m
)--interval N
Sleep for N seconds between fetches (default 300)
--once
Fetch once then stop
--pause-id BDFOY
Filter messages on the given PAUSE ID
--quiet
Suppress normal messages
--stop-on-dist
Once the script finds the distribution in DIST. This requires the
--dist
option:--stop-on-dist --dist Foo::Bar
--types fetch,received,mldistwatch_start
Filter messages on these types (comma-separated)
The types are enqueue, fetch, get, renamed, received, entered, verified, mldistwatch_start, reaped, and unknown. By default, all types are shown.
--verbose
Output extra information
Formatting
%d - the dist name
%D - the date, in YYYY-MM-DD
%l - the log level
%m - the log message
%p - the PAUSE ID
%t - the message type
%T - the time
TO DO
Nothing so far
SEE ALSO
Nothing so far
SOURCE AVAILABILITY
This source is in Github:
http://github.com/briandfoy/pausex-log
AUTHOR
brian d foy, <brian d foy>
COPYRIGHT AND LICENSE
Copyright © 2023-2025, brian d foy, All Rights Reserved.
You may redistribute this under the terms of the Artistic License 2.0.