package Blikistan::MagicEngine::YamlConfig;
use strict;
use warnings;
use base 'Blikistan::MagicEngine::TT2';
use base 'Blikistan::MagicEngine::YamlConfig';
use Socialtext::WikiObject::YAML;
sub load_config {
my $self = shift;
my $rester = $self->{rester};
my $params = {};
eval {
$params = Socialtext::WikiObject::YAML->new(
rester => $rester,
page => $self->{config_page},
)->as_hash;
};
warn "Cannot parse yaml on page '$self->{config_page}': $@" if $@;
return $params;
}
1;