perl-Log-ger

Edit Package perl-Log-ger
No description set
Refresh
Refresh
Source Files
Filename Size Changed
Log-ger-0.033.tar.gz 0000031549 30.8 KB
cpanspec.yml 0000000669 669 Bytes
perl-Log-ger.changes 0000004376 4.27 KB
perl-Log-ger.spec 0000005162 5.04 KB
Revision 6 (latest revision is 11)
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 783277 from Tina Müller's avatar Tina Müller (tinita) (revision 6)
- updated to 0.033
   see /usr/share/doc/packages/perl-Log-ger/Changes
  0.033   2020-03-07  Released-By: PERLANCAR; Urgency: medium
  
  	- Rename things for clarity. 1) routine types: log_{sub,method} ->
  	  logger_{sub,method}, is_{sub,method} -> level_checker_{sub,method}
  	  (old names still accepted for now). 2) hooks: create_is_routine ->
  	  create_level_checker, create_log_routine -> create_outputter (old
  	  names still accepted for now). This avoids confusion between "logger
  	  routine" (the final routine that gets installed to target) vs
  	  "outputter" (the routine that does actual sending to output, provided
  	  by output plugins). The "is routine" was also a bad name.
  
  
  0.032   2020-03-06  Released-By: PERLANCAR; Urgency: medium
  
          - Introduce filters as a way to do custom filtering as well as to
            extract additional information from the original logger arguments,
            e.g. so we can do multilevel log(level=>..., message=>...), pass
            category log(category=>..., ...) and so on.
  
          - [INCOMPATIBLE CHANGE] [removed feature] Remove multilevel (logml)
            stuffs and reimplement them with filters: remove logml_{subs,methods}
            routine types, remove create_logml_routine phase, remove ArrayML
            output. All outputs/plugins that provide create_logml_routine will
            stop working and will need to be updated.
  
          - [INCOMPATIBLE CHANGE] Rename some hook arguments passed to plugin for
            clarity: target -> target_type, target_arg -> target_name, init_args
            -> per_target_conf.
  
          - Merge Log::ger::Format::Default from Log-ger-Default-Format.
  
          - Rename variables/terminologies to be clearer: target -> target type,
            target arg -> target name, init args -> per-target conf. We also now
            have per-message conf, produced by filter.
  
  
  0.031   2020-03-04  Released-By: PERLANCAR; Urgency: medium
  
  	- Allow each routine to have its own init args; this allows e.g.
  	  creating multiple sets of logger subroutines that log to
  	  different categories, as implemented in
  	  Log::ger::Plugin::Multisets.
  
  	- Silence 'Redundant argument in sprintf' warning.
  
  	- [doc] Tweak to make module name and version clearer [GH #2].
  
  
  0.030   2020-02-18  Released-By: PERLANCAR; Urgency: low
  
  	- No functional changes.
  
  	- [doc] Tweak Synopsis, at least show how to set level & pick
  	  multiple outputs.
Comments 0
openSUSE Build Service is sponsored by