|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH OSSTEST] Add some sanity checks for presence of Repos configuration
Ian Campbell writes ("[PATCH OSSTEST] Add some sanity checks for presence of
Repos configuration"):
> Without this then anything which uses cr-daily-branch produces the
> rather cryptic:
>
> + test -f daily.xsettings
> ++ ./ap-print-url xen-unstable
> with-lock-ex ./ap-print-url: /lock: Permission denied
> + treeurl=
> FAILED rc=255
>
> Which has caught out one or two people using standalone mode.
I agree this should be improved, thanks.
> diff --git a/README b/README
> index 44e2989..a53fdc4 100644
> --- a/README
> +++ b/README
> @@ -422,6 +422,12 @@ Stash
> Images
> Logs
>
> +Repos Full path to a temporary directory where repositories \
can
> + be cloned. This is needed for anything which uses cr-dail\
y-branch,
> + including "./standalone make-flight" and
Shows wrap damage on my screen, as you see.
> diff --git a/cri-lock-repos b/cri-lock-repos
> index 7d10c87..ee0d9ba 100644
> --- a/cri-lock-repos
> +++ b/cri-lock-repos
> @@ -20,6 +20,14 @@
> . cri-common
>
> repos=`getconfig Repos`
> +if [ -z "$repos" ] ; then
> + echo "Repos must be configured in $config" >&2
> + exit 1
> +fi
...
> +check_repos() {
> + local repos=`OSSTEST_CONFIG=$config getconfig Repos`
> + if [ -z "$repos" ] ; then
> + echo "Repos must be configured in $config" >&2
> + exit 1
> + fi
...
This is the same code twice. I think check_repos could live in
cri-getconfig.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |