[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 02/10] TestSupport: Introduce next_unique_name
No functional change. Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> --- Osstest/TestSupport.pm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm index 5a4c41f..55541b1 100644 --- a/Osstest/TestSupport.pm +++ b/Osstest/TestSupport.pm @@ -46,7 +46,7 @@ BEGIN { store_runvar get_runvar get_runvar_maybe get_runvar_default need_runvars flight_otherjob - unique_incrementing_runvar + unique_incrementing_runvar next_unique_name target_cmd_root target_cmd target_cmd_build target_cmd_output_root target_cmd_output @@ -484,6 +484,11 @@ sub target_file_exists ($$) { die "$rfile $out ?"; } +sub next_unique_name ($) { + my ($fnref) = @_; + $$fnref .= '+'; +} + our $target_editfile_cancel_exception = bless { }, 'Osstest::TestSupport::TargetEditfileCancelException'; @@ -509,7 +514,7 @@ sub teditfileex { $! == &ENOENT or die "$lfile $!"; last; } - $lleaf .= '+'; + next_unique_name \$lleaf; } if ($rdest eq $rfile) { logm("editing $rfile as $lfile".'{,.new}'); @@ -929,7 +934,7 @@ sub open_unique_stashfile ($) { $dh= new IO::File "$stash/$df", O_WRONLY|O_EXCL|O_CREAT; last if $dh; die "$df $!" unless $!==&EEXIST; - $$leafref .= '+'; + next_unique_name $leafref; } return $dh; } -- 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 |