App-Sysadmin-Log-Simple

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

    "File::Find::Rule" => 0,
    "File::HomeDir" => 0,
    "Getopt::Long" => 0,
    "HTTP::Tiny" => 0,
    "IO::Pager" => 0,
    "IO::Socket::INET" => 0,
    "Module::Pluggable" => 0,
    "Net::Twitter::Lite::WithAPIv1_1" => 0,
    "Path::Tiny" => 0,
    "Pod::Usage" => 0,
    "Try::Tiny" => 0,
    "URI::Escape" => 0,
    "autodie" => 0,
    "perl" => "v5.10.1",
    "strict" => 0,
    "warnings" => 0
  },
  "script_files" => [
    "bin/sysadmin-log"
  ],
  "test_requires" => {

META.json  view on Meta::CPAN

            "File::Find::Rule" : "0",
            "File::HomeDir" : "0",
            "Getopt::Long" : "0",
            "HTTP::Tiny" : "0",
            "IO::Pager" : "0",
            "IO::Socket::INET" : "0",
            "Module::Pluggable" : "0",
            "Net::Twitter::Lite::WithAPIv1_1" : "0",
            "Path::Tiny" : "0",
            "Pod::Usage" : "0",
            "Try::Tiny" : "0",
            "URI::Escape" : "0",
            "autodie" : "0",
            "perl" : "v5.10.1",
            "strict" : "0",
            "warnings" : "0"
         }
      },
      "test" : {
         "requires" : {
            "File::Spec" : "0",

META.yml  view on Meta::CPAN

  File::Find::Rule: 0
  File::HomeDir: 0
  Getopt::Long: 0
  HTTP::Tiny: 0
  IO::Pager: 0
  IO::Socket::INET: 0
  Module::Pluggable: 0
  Net::Twitter::Lite::WithAPIv1_1: 0
  Path::Tiny: 0
  Pod::Usage: 0
  Try::Tiny: 0
  URI::Escape: 0
  autodie: 0
  perl: v5.10.1
  strict: 0
  warnings: 0
resources:
  bugtracker: https://github.com/doherty/App-Sysadmin-Log-Simple/issues
  homepage: http://p3rl.org/App::Sysadmin::Log::Simple
  repository: git://github.com/doherty/App-Sysadmin-Log-Simple.git
version: 0.009

Makefile.PL  view on Meta::CPAN

    "File::Find::Rule" => 0,
    "File::HomeDir" => 0,
    "Getopt::Long" => 0,
    "HTTP::Tiny" => 0,
    "IO::Pager" => 0,
    "IO::Socket::INET" => 0,
    "Module::Pluggable" => 0,
    "Net::Twitter::Lite::WithAPIv1_1" => 0,
    "Path::Tiny" => 0,
    "Pod::Usage" => 0,
    "Try::Tiny" => 0,
    "URI::Escape" => 0,
    "autodie" => 0,
    "strict" => 0,
    "warnings" => 0
  },
  "TEST_REQUIRES" => {
    "File::Spec" => 0,
    "IO::Handle" => 0,
    "IO::Scalar" => 0,
    "IPC::Open3" => 0,

lib/App/Sysadmin/Log/Simple/File.pm  view on Meta::CPAN

package App::Sysadmin::Log::Simple::File;
use strict;
use warnings;
# ABSTRACT: a file-logger for App::Sysadmin::Log::Simple
our $VERSION = '0.009'; # VERSION

use Carp;
use Try::Tiny;
use autodie qw(:file :filesys);
use Path::Tiny;


sub new {
    my $class = shift;
    my %opts  = @_;
    my $app   = $opts{app};

    return bless {



( run in 0.681 second using v1.01-cache-2.11-cpan-05444aca049 )