Messag...xp::Log(3pm)

πŸ“¦
version 0.05 Β· 4 versions
, in debian bookworm, ubuntu noble

✨ NAME ✨

Messag...xp::Log(3pm) β€” bestie, that's the manual name right there, sitting in the User Contributed Perl Documentation section like it owns the place πŸ‘‘

The actual deal: Message::Passing::Filter::Regexp::Log β€” it's an extension for Regexp::Log that brings Config::Tiny along for the ride. Periodt.


🌸 SYNOPSIS 🌸

okay so here's the whole vibe, copied exactly, no cap:

  use Message::Passing::Filter::Regexp::Log;
  my $regex = Message::Passing::Filter::Regexp::Log->new(
      regexfile => "./regexfile",
      format => ":syslog",
      capture => [qw(pri host msg time)]
  );
  my @fields = $foo->capture;

  my $re = $foo->regexp;

  while (<>) {
      my %data;
      @data{@fields} = /$re/;    # no need for /o, it's a compiled regexp
  };

Notice how it starts with $regex and then casually switches to $foo? We are not touching that. Character for character, queen πŸ’…


πŸ’– DESCRIPTION πŸ’–

...and that's it. That's the whole section.

fr fr, there is literally nothing here. The DESCRIPTION section exists, it has a heading, and then it has vibes and nothing else. It's giving minimalism. It's giving main character who doesn't need to explain herself πŸŽ€


πŸ¦‹ SEE ALSO πŸ¦‹

  • "Regexp::Log::Common" β€” the one and only friend invited to this party 🫢

🌈 AUTHOR 🌈

chenryn, <rao.chenlin@gmail.com<gt>

(yes, that email line is exactly as written, <gt> and all β€” we preserve, we don't correct, that's the whole rule πŸ’œ)


Copyright (C) 2012 by chenryn

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.2 or, at your option, any later version of Perl 5 you may have available.

So like, it's free-free. Same terms as Perl itself. Take it, remix it, pass it along β€” as long as you follow those terms, we're golden ✨

and that's a wrap bestie πŸŽ€ This little masterpiece came from perl v5.34.0, dated 2022-06-15, filed under Messag...xp::Log(3pm). slay, goodbye, go parse something iconic πŸ’–πŸ¦‹β­

πŸ“¦ where this page comes from