#!/usr/bin/env perl
use strict;
use warnings;
use FindBin;
use lib "$FindBin::Bin/../lib";
use glog::logger;
my $log = glog::logger->new;
$log->LogLevel(5); # Enable DEBUG and up
$log->LogInfo("Startup sequence initiated");
$log->LogDebug("Initializing module: Core");
$log->LogWarn("Memory usage approaching limit");
$log->LogFormat(3, "Loaded %d config entries", 27);
# File logging
$log->LogFile("logfile.txt");
$log->LogInfo("This goes to file");
$log->LogFile(undef);
# Die test
eval { $log->LogDie("Unrecoverable system fault") };
warn "Exception: $@" if $@;