|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH OSSTEST] cri-common: Refactor select_prevxenbranch to cri-getprevxenbranch
This moves it outside any prevailing set -x and reduces the amount of
noise in various logs.
Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
---
cri-common | 16 +---------------
cri-getprevxenbranch | 19 +++++++++++++++++++
2 files changed, 20 insertions(+), 15 deletions(-)
create mode 100755 cri-getprevxenbranch
diff --git a/cri-common b/cri-common
index 94696ab..2669485 100644
--- a/cri-common
+++ b/cri-common
@@ -61,21 +61,7 @@ repo_tree_rev_fetch_git () {
}
select_prevxenbranch () {
- local b
- local p
- for b in $(./mg-list-all-branches) ; do # already sorted by version
- case "$b" in
- xen*)
- if [ "x$b" = "x$xenbranch" ] ; then
- break
- else
- p=$b
- fi
- ;;
- *) ;;
- esac
- done
- prevxenbranch=$p
+ prevxenbranch=`./cri-getprevxenbranch $xenbranch`
}
select_xenbranch () {
diff --git a/cri-getprevxenbranch b/cri-getprevxenbranch
new file mode 100755
index 0000000..dce52c2
--- /dev/null
+++ b/cri-getprevxenbranch
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+xenbranch=$1
+p=
+
+for b in $(./mg-list-all-branches) ; do # already sorted by version
+ case "$b" in
+ xen*)
+ if [ "x$b" = "x$xenbranch" ] ; then
+ break
+ else
+ p=$b
+ fi
+ ;;
+ *) ;;
+ esac
+done
+
+echo $p
--
2.5.1
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |