[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [raisin][PATCH] Gracefully handle an unsupported distro.
On Tue, 18 Aug 2015, Doug Goldstein wrote: > When your distro is not supported, handle the case gracefully and let > the user know instead of spitting out bash errors. > > Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx> Thanks for the patch! Reviewed-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> > lib/common-functions.sh | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/lib/common-functions.sh b/lib/common-functions.sh > index efde84c..c52174a 100644 > --- a/lib/common-functions.sh > +++ b/lib/common-functions.sh > @@ -176,6 +176,7 @@ function get_distro() { > ;; > *) > DISTRO=$os_VENDOR > + PKGTYPE="unknown" > ;; > esac > > @@ -220,6 +221,16 @@ function _install-package-rpm() { > $SUDO yum install -y $* > /dev/null > } > > +function _check-package-unknown() { > + error_echo "I don't know distro $DISTRO. It might be missing packages." > + return 1 > +} > + > +function _install-package-unknown() { > + error_echo "I don't know distro $DISTRO. Cannot install packages." > + return 1 > +} > + > # Modifies inherited variable "missing" > function check-package() { > for p in $* _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |