[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v4 03/16] osstest: introduce helper to get per-host tftp prefix
This is used in order to get the per-host tftp prefix, used to store the host initrd file. Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> --- Changes since v1: - New in this version. --- Osstest/TestSupport.pm | 8 +++++++- ts-host-install | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm index 88606b04..e30e5759 100644 --- a/Osstest/TestSupport.pm +++ b/Osstest/TestSupport.pm @@ -69,7 +69,7 @@ BEGIN { target_run_apt target_install_packages target_install_packages_norec target_jobdir target_extract_jobdistpath_subdir - target_extract_jobdistpath + target_extract_jobdistpath target_tftp_prefix lv_create lv_dev_mapper poll_loop tcpconnect await_tcp @@ -2337,6 +2337,12 @@ sub target_extract_jobdistpath ($$$$$) { target_cmd_root($ho, "cd / && tar -hzxf $distcopy", 300); } +sub target_tftp_prefix ($) { + my ($ho) = @_; + + return "$ho->{Tftp}{TmpDir}/" . hostnamepath($ho); +} + sub guest_find_domid ($$) { my ($ho,$gho) = @_; return if defined $gho->{Domid}; diff --git a/ts-host-install b/ts-host-install index 299eae48..9f9c84fd 100755 --- a/ts-host-install +++ b/ts-host-install @@ -253,7 +253,7 @@ END push @initrds, "$initrd_overlay.cpio.gz"; logm("using initrds: @initrds"); - my $initrd= "$ho->{Tftp}{TmpDir}".hostnamepath($ho)."--initrd.gz"; + my $initrd= target_tftp_prefix($ho) . "--initrd.gz"; system_checked("cat -- @initrds >$ho->{Tftp}{Path}$initrd"); push @dicmdline, "domain=$c{TestHostDomain}"; -- 2.11.0 (Apple Git-81) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |