From e8c5c5b21c2003f7c2cb517efbe98dc77e0d3fd4 Mon Sep 17 00:00:00 2001 From: Clare Date: Sun, 16 Aug 2009 21:39:20 +0100 Subject: [PATCH] Fixes from tests on harley, including horrid bodge for git-describe failure --- yarrg/Commods.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/yarrg/Commods.pm b/yarrg/Commods.pm index b90e6d7..f81e1b8 100644 --- a/yarrg/Commods.pm +++ b/yarrg/Commods.pm @@ -197,7 +197,7 @@ sub parse_pctb_commodmap () { undef %pctb_commodmap; foreach my $commod (keys %commods) { $commods{$commod} =~ s/b//; } - my $c= new IO::File '_commodmap.tsv' or die $!; + my $c= new IO::File '_commodmap.tsv'; if (!$c) { $!==&ENOENT or die $!; return 0; } while (<$c>) { @@ -216,7 +216,7 @@ sub get_our_version ($$) { $aref->{"${prefix}name"}= 'ypp-sc-tools yarrg'; $aref->{"${prefix}fixes"}= 'lastpage'; - my $version= `git-describe --tags HEAD`; $? and die $?; + my $version= `git-describe --tags HEAD || echo 0unknown`; $? and die $?; chomp($version); $aref->{"${prefix}version"}= $version; return $aref; @@ -302,7 +302,8 @@ sub cgipostform ($$$) { return $'; } else { my $resp= $ua->request($req); - die $resp->status_line unless $resp->is_success; + die $resp->status_line."\n".$resp->content."\n " + unless $resp->is_success; return $resp->content(); } } -- 2.30.2