1 |
package Frey::Storage; |
package Frey::Storage; |
2 |
use Moose::Role; |
use Moose::Role; |
3 |
|
|
4 |
|
with 'Frey::Path'; |
5 |
|
|
6 |
#use YAML::Syck; # XXX doesn't play nice with Continuity |
#use YAML::Syck; # XXX doesn't play nice with Continuity |
7 |
use YAML qw/LoadFile DumpFile/; |
use YAML qw/LoadFile DumpFile/; |
8 |
|
|
22 |
my $self = shift; |
my $self = shift; |
23 |
my ( $filename, $data ) = @_; |
my ( $filename, $data ) = @_; |
24 |
$filename .= '.yml'; |
$filename .= '.yml'; |
25 |
|
$self->mkbasepath( $filename ); |
26 |
DumpFile( $filename, $data ); |
DumpFile( $filename, $data ); |
27 |
} |
} |
28 |
|
|