File tree Expand file tree Collapse file tree 3 files changed +10
-5
lines changed Expand file tree Collapse file tree 3 files changed +10
-5
lines changed Original file line number Diff line number Diff line change 4646 cpm install --show-build-log-on-failure --resolver=snapshot
4747EOT
4848
49- RUN mkdir var && chown metacpan:users var
50-
5149ENV PERL5LIB="/app/local/lib/perl5"
5250ENV PATH="/app/local/bin:${PATH}"
5351
Original file line number Diff line number Diff line change @@ -2,15 +2,23 @@ package MetaCPAN::Web::View::Xslate;
22use Moose;
33extends qw( Catalyst::View::Xslate) ;
44use File::Path ();
5+ use File::Temp ();
56use MetaCPAN::Web::Types qw( AbsPath ) ;
67
78has ' +syntax' => ( default => ' Metakolon' );
89has ' +encode_body' => ( default => 0 );
910has ' +preload' => ( default => 0 );
1011has ' +cache' => ( default => 0 );
1112has ' +cache_dir' => (
12- isa => AbsPath,
13- coerce => 1,
13+ isa => AbsPath,
14+ coerce => 1,
15+ default => sub {
16+ File::Temp::tempdir(
17+ TEMPLATE => ' metacpan-web-templates-XXXXXX' ,
18+ CLEANUP => 1,
19+ TMPDIR => 1,
20+ );
21+ },
1422);
1523has ' +module' => (
1624 default =>
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ log4perl_file = log4perl.conf
1313mark_unauthorized_releases = 0
1414
1515<View::Xslate>
16- cache_dir = var/tmp/templates
1716 cache = 1
1817</View::Xslate>
1918
You can’t perform that action at this time.
0 commit comments