The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
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;