[devel] [git update] packages/alterator-ovz: heads/master

Eugene Ostapets =?iso-8859-1?q?eostapets_=CE=C1_gmail=2Ecom?=
Вс Мар 11 21:46:47 MSK 2007


2007/3/11, Dmitry V. Levin <ldv altlinux.org>:
> On Sun, Mar 11, 2007 at 05:32:21PM +0300, Konstantin A. Lepikhov wrote:
> > Update of /people/lakostis/packages/alterator-ovz.git
> >
> > Changes statistics since `a96538d610d45f2f6b1cae976a197fd1e49e68b6' follows:
> >  alterator-ovz/backend3/ovz-ve |   11 +++++++++--
> >  1 files changed, 9 insertions(+), 2 deletions(-)
> >
> > Changelog since `a96538d610d45f2f6b1cae976a197fd1e49e68b6' follows:
> > commit a2d633bece69be29cdd27646f52c227488c3b578
> > Author: Konstantin A. Lepikhov <lakostis на altlinux.ru>
> > Date:   Sun Mar 11 16:56:44 2007 +0300
> >
> >     - fix case where ve name is missing.
> >
> [...]
> > @@ -20,7 +20,13 @@ list_ve()
> >
> >  get_veid()
> >  {
> > -     vzlist -aHoname,veid|tr -s ' ' '\t'| grep "^$1[[:space:]]"| cut -f2
> > +     case "$1" in
> > +             [0-9]*) echo "$1"
> > +             ;;
> > +             *)
> > +             vzlist -aHoname,veid|tr -s ' ' '\t'| grep "^$1[[:space:]]"| cut -f2
> > +             ;;
> > +     esac
> >  }
> >
> >  get_ve_status()
>
> Проверка на численное значение вида [0-9]* не очень хороша тем, что
> 3foo подходит под эту проверку, но при этом не является числом.
Что-то оказалось непроцитарованным? В приведенном примере я не вижу
такой проверки... В рамках regexp 3foo не пройдет по маске [0-9]*, в
каком контексте приведено замечание?
-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets на jabber.ru


Подробная информация о списке рассылки Devel