Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Log-Any for openSUSE:Factory 
checked in at 2021-02-19 23:44:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Log-Any (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Log-Any.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Log-Any"

Fri Feb 19 23:44:49 2021 rev:26 rq:873645 version:1.709

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Log-Any/perl-Log-Any.changes        
2020-01-14 21:13:37.542938511 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Log-Any.new.28504/perl-Log-Any.changes     
2021-02-19 23:45:35.823382906 +0100
@@ -1,0 +2,13 @@
+Thu Feb 18 03:07:24 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 1.709
+   see /usr/share/doc/packages/perl-Log-Any/Changes
+
+  1.709     2021-02-17 15:16:20-06:00 America/Chicago
+
+      [Added]
+
+      - Added "Log::Any->has_consumer" for the rare case where one needs
+        to know if a consumer has already been configured.
+
+-------------------------------------------------------------------

Old:
----
  Log-Any-1.708.tar.gz

New:
----
  Log-Any-1.709.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Log-Any.spec ++++++
--- /var/tmp/diff_new_pack.fAhDXL/_old  2021-02-19 23:45:36.267383342 +0100
+++ /var/tmp/diff_new_pack.fAhDXL/_new  2021-02-19 23:45:36.271383345 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Log-Any
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,16 @@
 #
 
 
+%define cpan_name Log-Any
 Name:           perl-Log-Any
-Version:        1.708
+Version:        1.709
 Release:        0
-%define cpan_name Log-Any
 Summary:        Bringing loggers and listeners together
 License:        Artistic-1.0 OR GPL-1.0-or-later
-Group:          Development/Libraries/Perl
-Url:            https://metacpan.org/release/%{cpan_name}
+URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/P/PR/PREACTION/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
 BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 %{perl_requires}
@@ -72,12 +70,12 @@
 original post proposing this module.
 
 %prep
-%setup -q -n %{cpan_name}-%{version}
+%autosetup  -n %{cpan_name}-%{version}
 find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
+%make_build
 
 %check
 make test
@@ -88,7 +86,6 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,755)
 %doc Changes CONTRIBUTING.md README
 %license LICENSE
 

++++++ Log-Any-1.708.tar.gz -> Log-Any-1.709.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/Changes new/Log-Any-1.709/Changes
--- old/Log-Any-1.708/Changes   2020-01-13 04:56:51.000000000 +0100
+++ new/Log-Any-1.709/Changes   2021-02-17 22:16:27.000000000 +0100
@@ -2,6 +2,13 @@
 
 ** denotes an incompatible change
 
+1.709     2021-02-17 15:16:20-06:00 America/Chicago
+
+    [Added]
+
+    - Added "Log::Any->has_consumer" for the rare case where one needs
+      to know if a consumer has already been configured.
+
 1.708     2020-01-12 22:56:43-05:00 America/New_York
 
     [Added]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/META.json new/Log-Any-1.709/META.json
--- old/Log-Any-1.708/META.json 2020-01-13 04:56:51.000000000 +0100
+++ new/Log-Any-1.709/META.json 2021-02-17 22:16:27.000000000 +0100
@@ -76,71 +76,71 @@
    "provides" : {
       "Log::Any" : {
          "file" : "lib/Log/Any.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter" : {
          "file" : "lib/Log/Any/Adapter.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Base" : {
          "file" : "lib/Log/Any/Adapter/Base.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Capture" : {
          "file" : "lib/Log/Any/Adapter/Capture.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::File" : {
          "file" : "lib/Log/Any/Adapter/File.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Multiplex" : {
          "file" : "lib/Log/Any/Adapter/Multiplex.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Null" : {
          "file" : "lib/Log/Any/Adapter/Null.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Stderr" : {
          "file" : "lib/Log/Any/Adapter/Stderr.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Stdout" : {
          "file" : "lib/Log/Any/Adapter/Stdout.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Syslog" : {
          "file" : "lib/Log/Any/Adapter/Syslog.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Test" : {
          "file" : "lib/Log/Any/Adapter/Test.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Adapter::Util" : {
          "file" : "lib/Log/Any/Adapter/Util.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Manager" : {
          "file" : "lib/Log/Any/Manager.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Proxy" : {
          "file" : "lib/Log/Any/Proxy.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Proxy::Null" : {
          "file" : "lib/Log/Any/Proxy/Null.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Proxy::Test" : {
          "file" : "lib/Log/Any/Proxy/Test.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       },
       "Log::Any::Test" : {
          "file" : "lib/Log/Any/Test.pm",
-         "version" : "1.708"
+         "version" : "1.709"
       }
    },
    "release_status" : "stable",
@@ -155,7 +155,7 @@
          "web" : "https://github.com/preaction/Log-Any";
       }
    },
-   "version" : "1.708",
+   "version" : "1.709",
    "x_authority" : "cpan:PREACTION",
    "x_contributors" : [
       "bj5004 <bartosz.jakub...@hurra.com>",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/META.yml new/Log-Any-1.709/META.yml
--- old/Log-Any-1.708/META.yml  2020-01-13 04:56:51.000000000 +0100
+++ new/Log-Any-1.709/META.yml  2021-02-17 22:16:27.000000000 +0100
@@ -34,55 +34,55 @@
 provides:
   Log::Any:
     file: lib/Log/Any.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter:
     file: lib/Log/Any/Adapter.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Base:
     file: lib/Log/Any/Adapter/Base.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Capture:
     file: lib/Log/Any/Adapter/Capture.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::File:
     file: lib/Log/Any/Adapter/File.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Multiplex:
     file: lib/Log/Any/Adapter/Multiplex.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Null:
     file: lib/Log/Any/Adapter/Null.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Stderr:
     file: lib/Log/Any/Adapter/Stderr.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Stdout:
     file: lib/Log/Any/Adapter/Stdout.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Syslog:
     file: lib/Log/Any/Adapter/Syslog.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Test:
     file: lib/Log/Any/Adapter/Test.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Adapter::Util:
     file: lib/Log/Any/Adapter/Util.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Manager:
     file: lib/Log/Any/Manager.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Proxy:
     file: lib/Log/Any/Proxy.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Proxy::Null:
     file: lib/Log/Any/Proxy/Null.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Proxy::Test:
     file: lib/Log/Any/Proxy/Test.pm
-    version: '1.708'
+    version: '1.709'
   Log::Any::Test:
     file: lib/Log/Any/Test.pm
-    version: '1.708'
+    version: '1.709'
 requires:
   B: '0'
   Carp: '0'
@@ -103,7 +103,7 @@
   bugtracker: https://github.com/preaction/Log-Any/issues
   homepage: https://github.com/preaction/Log-Any
   repository: https://github.com/preaction/Log-Any.git
-version: '1.708'
+version: '1.709'
 x_authority: cpan:PREACTION
 x_contributors:
   - 'bj5004 <bartosz.jakub...@hurra.com>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/Makefile.PL 
new/Log-Any-1.709/Makefile.PL
--- old/Log-Any-1.708/Makefile.PL       2020-01-13 04:56:51.000000000 +0100
+++ new/Log-Any-1.709/Makefile.PL       2021-02-17 22:16:27.000000000 +0100
@@ -39,7 +39,7 @@
     "IPC::Open3" => 0,
     "Test::More" => 0
   },
-  "VERSION" => "1.708",
+  "VERSION" => "1.709",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Base.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Base.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Base.pm       2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Base.pm       2021-02-17 
22:16:27.000000000 +0100
@@ -4,7 +4,7 @@
 
 package Log::Any::Adapter::Base;
 
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 our @CARP_NOT = ( 'Log::Any::Adapter' );
 
 # we import these in case any legacy adapter uses them as class methods
@@ -52,7 +52,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 AUTHORS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Capture.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Capture.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Capture.pm    2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Capture.pm    2021-02-17 
22:16:27.000000000 +0100
@@ -5,7 +5,7 @@
 package Log::Any::Adapter::Capture;
 
 # ABSTRACT: Adapter for capturing log messages into an arrayref
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Adapter::Util ();
 
@@ -114,7 +114,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Development.pod 
new/Log-Any-1.709/lib/Log/Any/Adapter/Development.pod
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Development.pod       2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Development.pod       2021-02-17 
22:16:27.000000000 +0100
@@ -16,7 +16,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/File.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/File.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/File.pm       2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/File.pm       2021-02-17 
22:16:27.000000000 +0100
@@ -5,7 +5,7 @@
 package Log::Any::Adapter::File;
 
 # ABSTRACT: Simple adapter for logging to files
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Config;
 use Fcntl qw/:flock/;
@@ -80,7 +80,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Multiplex.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Multiplex.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Multiplex.pm  2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Multiplex.pm  2021-02-17 
22:16:27.000000000 +0100
@@ -1,7 +1,6 @@
 package Log::Any::Adapter::Multiplex;
-
 # ABSTRACT: Adapter to use allow structured logging across other adapters
-# VERSION
+our $VERSION = '1.709';
 
 use Log::Any;
 use Log::Any::Adapter;
@@ -117,7 +116,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Null.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Null.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Null.pm       2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Null.pm       2021-02-17 
22:16:27.000000000 +0100
@@ -5,7 +5,7 @@
 package Log::Any::Adapter::Null;
 
 # ABSTRACT: Discards all log messages
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Adapter::Base;
 our @ISA = qw/Log::Any::Adapter::Base/;
@@ -33,7 +33,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Stderr.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Stderr.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Stderr.pm     2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Stderr.pm     2021-02-17 
22:16:27.000000000 +0100
@@ -5,7 +5,7 @@
 package Log::Any::Adapter::Stderr;
 
 # ABSTRACT: Simple adapter for logging to STDERR
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Adapter::Util ();
 
@@ -62,7 +62,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Stdout.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Stdout.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Stdout.pm     2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Stdout.pm     2021-02-17 
22:16:27.000000000 +0100
@@ -5,7 +5,7 @@
 package Log::Any::Adapter::Stdout;
 
 # ABSTRACT: Simple adapter for logging to STDOUT
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Adapter::Util ();
 
@@ -62,7 +62,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Syslog.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Syslog.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Syslog.pm     2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Syslog.pm     2021-02-17 
22:16:27.000000000 +0100
@@ -5,7 +5,7 @@
 package Log::Any::Adapter::Syslog;
 
 # ABSTRACT: Send Log::Any logs to syslog
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Adapter::Util qw{make_method};
 use base qw{Log::Any::Adapter::Base};
@@ -141,7 +141,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Test.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Test.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Test.pm       2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Test.pm       2021-02-17 
22:16:27.000000000 +0100
@@ -4,7 +4,7 @@
 
 package Log::Any::Adapter::Test;
 
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Adapter::Util qw/dump_one_line/;
 use Test::Builder;
@@ -218,7 +218,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 AUTHORS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter/Util.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter/Util.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter/Util.pm       2020-01-13 
04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter/Util.pm       2021-02-17 
22:16:27.000000000 +0100
@@ -5,7 +5,7 @@
 package Log::Any::Adapter::Util;
 
 # ABSTRACT: Common utility functions for Log::Any
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Exporter;
 our @ISA = qw/Exporter/;
@@ -241,7 +241,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Adapter.pm 
new/Log-Any-1.709/lib/Log/Any/Adapter.pm
--- old/Log-Any-1.708/lib/Log/Any/Adapter.pm    2020-01-13 04:56:51.000000000 
+0100
+++ new/Log-Any-1.709/lib/Log/Any/Adapter.pm    2021-02-17 22:16:27.000000000 
+0100
@@ -5,7 +5,7 @@
 package Log::Any::Adapter;
 
 # ABSTRACT: Tell Log::Any where to send its logs
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any;
 our @CARP_NOT = ( 'Log::Any::Manager' );
@@ -44,7 +44,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Manager.pm 
new/Log-Any-1.709/lib/Log/Any/Manager.pm
--- old/Log-Any-1.708/lib/Log/Any/Manager.pm    2020-01-13 04:56:51.000000000 
+0100
+++ new/Log-Any-1.709/lib/Log/Any/Manager.pm    2021-02-17 22:16:27.000000000 
+0100
@@ -4,7 +4,7 @@
 
 package Log::Any::Manager;
 
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 sub new {
     my $class = shift;
@@ -248,7 +248,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 AUTHORS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Proxy/Null.pm 
new/Log-Any-1.709/lib/Log/Any/Proxy/Null.pm
--- old/Log-Any-1.708/lib/Log/Any/Proxy/Null.pm 2020-01-13 04:56:51.000000000 
+0100
+++ new/Log-Any-1.709/lib/Log/Any/Proxy/Null.pm 2021-02-17 22:16:27.000000000 
+0100
@@ -5,7 +5,7 @@
 package Log::Any::Proxy::Null;
 
 # ABSTRACT: Log::Any generator proxy for no adapters
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Adapter::Util ();
 use Log::Any::Proxy;
@@ -57,7 +57,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 AUTHORS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Proxy/Test.pm 
new/Log-Any-1.709/lib/Log/Any/Proxy/Test.pm
--- old/Log-Any-1.708/lib/Log/Any/Proxy/Test.pm 2020-01-13 04:56:51.000000000 
+0100
+++ new/Log-Any-1.709/lib/Log/Any/Proxy/Test.pm 2021-02-17 22:16:27.000000000 
+0100
@@ -4,7 +4,7 @@
 
 package Log::Any::Proxy::Test;
 
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Proxy;
 our @ISA = qw/Log::Any::Proxy/;
@@ -42,7 +42,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 AUTHORS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Proxy.pm 
new/Log-Any-1.709/lib/Log/Any/Proxy.pm
--- old/Log-Any-1.708/lib/Log/Any/Proxy.pm      2020-01-13 04:56:51.000000000 
+0100
+++ new/Log-Any-1.709/lib/Log/Any/Proxy.pm      2021-02-17 22:16:27.000000000 
+0100
@@ -5,7 +5,7 @@
 package Log::Any::Proxy;
 
 # ABSTRACT: Log::Any generator proxy object
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Adapter::Util ();
 use overload;
@@ -150,7 +150,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any/Test.pm 
new/Log-Any-1.709/lib/Log/Any/Test.pm
--- old/Log-Any-1.708/lib/Log/Any/Test.pm       2020-01-13 04:56:51.000000000 
+0100
+++ new/Log-Any-1.709/lib/Log/Any/Test.pm       2021-02-17 22:16:27.000000000 
+0100
@@ -5,7 +5,7 @@
 package Log::Any::Test;
 
 # ABSTRACT: Test what you're logging with Log::Any
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 no warnings 'once';
 $Log::Any::OverrideDefaultAdapterClass = 'Log::Any::Adapter::Test';
@@ -25,7 +25,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/lib/Log/Any.pm 
new/Log-Any-1.709/lib/Log/Any.pm
--- old/Log-Any-1.708/lib/Log/Any.pm    2020-01-13 04:56:51.000000000 +0100
+++ new/Log-Any-1.709/lib/Log/Any.pm    2021-02-17 22:16:27.000000000 +0100
@@ -5,7 +5,7 @@
 package Log::Any;
 
 # ABSTRACT: Bringing loggers and listeners together
-our $VERSION = '1.708';
+our $VERSION = '1.709';
 
 use Log::Any::Manager;
 use Log::Any::Proxy::Null;
@@ -27,6 +27,7 @@
 {
     my $manager = Log::Any::Manager->new();
     sub _manager { return $manager }
+    sub has_consumer { $manager->has_consumer }
 }
 
 sub import {
@@ -134,7 +135,7 @@
 
 =head1 VERSION
 
-version 1.708
+version 1.709
 
 =head1 SYNOPSIS
 
@@ -412,6 +413,8 @@
 
 See the L<Log::Any::Adapter> documentation for more details.
 
+To detect if a consumer exists, use C<< Log::Any->has_consumer >>.
+
 =head1 Q & A
 
 =over
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Log-Any-1.708/t/memory.t new/Log-Any-1.709/t/memory.t
--- old/Log-Any-1.708/t/memory.t        2020-01-13 04:56:51.000000000 +0100
+++ new/Log-Any-1.709/t/memory.t        2021-02-17 22:16:27.000000000 +0100
@@ -1,6 +1,6 @@
 use strict;
 use warnings;
-use Test::More tests => 34;
+use Test::More tests => 37;
 use Log::Any;
 use Log::Any::Adapter::Util qw(cmp_deeply);
 
@@ -44,6 +44,7 @@
 isa_ok( $Bar::log->adapter, $nullclass, 'Bar::log before set' );
 isa_ok( $Baz::log->adapter, $nullclass, 'Baz::log before set' );
 isa_ok( $main_log->adapter, $nullclass, 'main_log before set' );
+ok( !Log::Any->has_consumer, 'no consumer yet' );
 
 my $entry = Log::Any::Adapter->set( { category => qr/Foo|Bar/ }, "+$memclass" 
);
 
@@ -51,6 +52,7 @@
 isa_ok( $Bar::log->adapter, $memclass,  'Bar::log after first set' );
 isa_ok( $Baz::log->adapter, $nullclass, 'Baz::log after first set' );
 isa_ok( $main_log->adapter, $nullclass, 'main_log after first set' );
+ok( Log::Any->has_consumer, 'consumer active' );
 
 my $entry2 =
   Log::Any::Adapter->set( { category => qr/Baz|main/ }, "+$memclass" );
@@ -59,6 +61,7 @@
 isa_ok( $Bar::log->adapter, $memclass, 'Bar::log after second set' );
 isa_ok( $Baz::log->adapter, $memclass, 'Baz::log after second set' );
 isa_ok( $main_log->adapter, $memclass, 'main_log after second set' );
+ok( Log::Any->has_consumer, 'consumer active' );
 
 ok( $Foo::log ne $Bar::log, 'Foo::log and Bar::log are different' );
 is( $main_log->adapter, Log::Any->get_logger()->adapter, "memoization - no 
cat" );

Reply via email to