# query to Job Provenance Index Server
#
sub isquery {
- my ($server, $queries, $attributes) = @_;
+ my ($server, $queries, $attributes, $origin) = @_;
my ($s, @jobs);
my $args = '';
my @attributes;
if ($attributes) { @attributes = @$attributes; }
else { @attributes = @default_is_attributes; }
+ $origin = 'USER' unless $origin;
+
$s = $isquery[0];
foreach my $query (@$queries) {
my @query = @$query;
$s .= "\t<attr>$query[0]</attr>\n";
while ($i <= $#query) {
my @record = @{$query[$i]};
- $s .= "\t<origin>USER</origin>\n";
+ $s .= "\t<origin>$origin</origin>\n";
$s .= "\t<record>\n";
$s .= "\t\t<op>$record[0]</op>\n";
$s .= "\t\t<value>$record[1]</value>\n";