db_pg_dsn opendb opendb_state
db_schema_updates_applied db_schema_updates_intree
);
- %EXPORT_TAGS = ( colours => [qw($green $red $yellow $purple $blue)] );
+ %EXPORT_TAGS = ( colours => [qw($green $red $yellow $purple $blue
+ span_colour)] );
@EXPORT_OK = @{ $EXPORT_TAGS{colours} };
}
our $grey_mid= '#888888';
our $grey_dark= '#cccccc';
+sub span_colour ($) {
+ my ($colour) = @_;
+ "<span style=\"background-color: $colour\">"
+}
+
sub report_run_getinfo ($) {
# $f is a joined flight/job row, must contain at least
# flight job status
$summary .= " $fs->{status}";
$colour = $failcolour;
}
- push @content, "<span style=\"background-color: $colour\">".
+ push @content, span_colour($colour).
encode_entities($summary)."</span>";
}
if (!@content) {