Remove dead method from Nix.pm

This method has been moved to hydra-eval-jobset a long time ago.
This commit is contained in:
Nikola Knezevic 2020-06-05 15:01:25 +02:00
parent 0b300e80ad
commit e34d40d4f8

View file

@ -93,27 +93,6 @@ sub registerRoot {
} }
sub attrsToSQL {
my ($attrs, $id) = @_;
my @attrs = split / /, $attrs;
my $query = "1 = 1";
foreach my $attr (@attrs) {
$attr =~ /^([\w-]+)=([\w-]*)$/ or die "invalid attribute in view: $attr";
my $name = $1;
my $value = $2;
# !!! Yes, this is horribly injection-prone... (though
# name/value are filtered above). Should use SQL::Abstract,
# but it can't deal with subqueries. At least we should use
# placeholders.
$query .= " and exists (select 1 from buildinputs where build = $id and name = '$name' and value = '$value')";
}
return $query;
}
sub jobsetOverview_ { sub jobsetOverview_ {
my ($c, $jobsets) = @_; my ($c, $jobsets) = @_;
return $jobsets->search({}, return $jobsets->search({},