use Moo;
use Scalar::Util qw(weaken);
+use Sys::Hostname;
with 'Log::Contextual::Role::Router';
with 'Object::Remote::Role::LogForwarder';
my $caller_level = delete $metadata{caller_level};
$metadata{object_remote} = $self->_remote_metadata;
$metadata{timestamp} = time;
+ $metadata{pid} = $$;
+ $metadata{hostname} = hostname;
my @caller_info = caller($caller_level);
$metadata{filename} = $caller_info[1];