|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 25/29] Manual allocation: Break out manual_allocation_base_jobinfo from mg-blockage
This is called `jobinfo' because it ought to be used in
alloc_resources's JobInfo xparam, rather than an Xinfo in the booking:
JobInfo is per planning client; Xinfo is per individual resource.
mg-blockage currently gets this wrong; we will fix that shortly.
Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
---
v2: New patch
---
Osstest/Executive.pm | 7 +++++++
mg-blockage | 5 ++---
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/Osstest/Executive.pm b/Osstest/Executive.pm
index 4f51d70..1efcfd4 100644
--- a/Osstest/Executive.pm
+++ b/Osstest/Executive.pm
@@ -51,6 +51,7 @@ BEGIN {
report_altchangecolour
report_blessingscond report_find_push_age_info
tcpconnect_queuedaemon plan_search
+ manual_allocation_base_jobinfo
alloc_resources alloc_resources_rollback_begin_work
resource_check_allocated resource_shared_mark_ready
duration_estimator
@@ -494,6 +495,12 @@ END
return $taskid;
}
+sub manual_allocation_base_jobinfo () {
+ my $whoami = `whoami`; chomp $whoami;
+ my $hostname = `uname -n`; chomp $hostname;
+ return "$whoami\@$hostname";
+}
+
sub alloc_resources_rollback_begin_work () {
$dbh_tests->rollback();
db_begin_work($dbh_tests, \@all_lock_tables);
diff --git a/mg-blockage b/mg-blockage
index 1f66d8e..0286c27 100755
--- a/mg-blockage
+++ b/mg-blockage
@@ -24,9 +24,8 @@ sub parsedate ($) {
return $r;
}
-my $whoami = `whoami`; chomp $whoami;
-my $hostname = `uname -n`; chomp $hostname;
-my $xinfo = "blockage $whoami\@$hostname [$start .. $end]";
+my $basexinfo = manual_allocation_base_joinfo();
+my $xinfo = "blockage $basexinfo [$start .. $end]";
$xinfo .= " $mxinfo" if defined $mxinfo;
$start = parsedate $start;
--
1.7.10.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |