Group
Extension

Matches 2

Mojo-Netdata ( J/JH/JHTHORSEN/Mojo-Netdata-0.04.tar.gz, JHTHORSEN, 2022; MetaCPAN )
Mojo-Netdata/lib/Mojo/Netdata/Util.pm ( view source; MetaCPAN )
-strict, -signatures;

use overload ();
use Exporter qw(import);
use Mojo::File;
use Mojo::JSON qw(encode_json);

our @EXPORT_OK = qw(logf safe_id);
our $STDERR    = \*STDERR;           # useful for t
evel, $module_name,
    map { overload::Method($_, q("")) ? "$_" : !defined $_ || ref $_ ? encode_json $_ : $_ } @args;
  return 1;
}

sub safe_id ($str) {
  $str =~ s![^A-Za-z0-9]!_!g;
  $str =~ s!_+
, "fatal". Any references and undefined values in C<@args> will be
serialized using L<Mojo::JSON/encode_json>.

=head2 safe_id

  $str = safe_id $str;

Turns an "unsafe" string into a string you can u
Mojo-Netdata ( J/JH/JHTHORSEN/Mojo-Netdata-0.04.tar.gz, JHTHORSEN, 2022; MetaCPAN )
Mojo-Netdata/lib/Mojo/Netdata/Collector/HTTP.pm ( view source; MetaCPAN )
  my @data;
  push @data, $headers->to_hash(1);
  push @data,
      exists $params->{json} ? (json => $params->{json})
    : exists $params->{form} ? (form => $params->{form})
    : exists $params->{b
'bar', # Default: "example.com"

        # Only one of these can be present
        json   => {...},           # JSON HTTP body
        form   => {key => $value}, # Form data
        body   => '...', 

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.