* Generate a .tar.bz2 file for the channel Nix expression, since

[?]
Mar 3, 2009, 10:44 AM
UZENK33PYWZIWNJMLE2IIXKA6KOCGKGOWUMVBNXAYBOKT2H6ZT6AC

Dependencies

Change contents

  • replacement in src/Hydra/lib/Hydra/Base/Controller/Nix.pm at line 60
    [3.4][3.4:53]()
    sub nixexprs : Chained('nix') PathPart Args(0) {
    [3.4]
    [3.53]
    sub nixexprs : Chained('nix') PathPart('nixexprs.tar.bz2') Args(0) {
  • edit in src/Hydra/lib/Hydra/View/NixExprs.pm at line 6
    [3.479]
    [2.0]
    use Archive::Tar;
    use IO::Compress::Bzip2 qw(bzip2);
  • replacement in src/Hydra/lib/Hydra/View/NixExprs.pm at line 43
    [3.1410][3.1410:1491]()
    $c->response->content_type('text/plain');
    $c->response->body($res);
    [3.1410]
    [3.1491]
    my $tar = Archive::Tar->new;
    $tar->add_data("channel/default.nix", $res);
    my $tardata = $tar->write;
    my $bzip2data;
    bzip2(\$tardata => \$bzip2data);
    $c->response->content_type('application/x-bzip2');
    $c->response->body($bzip2data);