From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 23 Apr 2008 19:12:10 +0400 From: Alexey Tourbin To: ALT Linux Team development discussions Message-ID: <20080423151209.GK7616@solemn.turbinal> Mail-Followup-To: ALT Linux Team development discussions References: <480F3F52.3050804@altlinux.ru> <20080423141258.GI7616@solemn.turbinal> <480F4910.5050204@altlinux.ru> <20080423144602.GJ7616@solemn.turbinal> <480F4F2C.4010905@altlinux.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YYkI1bN/Wg3dLcB1" Content-Disposition: inline In-Reply-To: <480F4F2C.4010905@altlinux.ru> Subject: Re: [devel] [git pull] sisyphus_check changes X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2008 15:11:07 -0000 Archived-At: List-Archive: List-Post: --YYkI1bN/Wg3dLcB1 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 23, 2008 at 07:01:00PM +0400, Alexey Gladkov wrote: > Alexey Tourbin wrote: > >'if' =DE=C1=D3=D4=C9=DE=CE=CF =CF=D4=D2=D5=C2=C1=C5=D4 =D2=C5=D6=C9=CD -= e. >=20 > =F4=D5=D4 =C4=C1=D6=C5 subshell =CE=C5 =D0=D2=C9=DE=A3=CD =C9 set -e =CE= =C5 =D0=CF=CD=CF=D6=C5=D4. =F3 =C4=D2=D5=C7=CF=CA =D3=D4=CF=D2=CF=CE=D9, =D3=D5=C2=DB=C5=CC=CC =CF=D4= =D2=C2=D5=C1=C5=D4 =DC=C6=C6=C5=CB=D4 -e =D3 =D7=CE=C5=DB=CE=C5=CA =D3=D4= =CF=D2=CF=CE=D9. =F4=CF =C5=D3=D4=D8 =CD=CF=D6=CE=CF =CE=C1=D0=C9=D3=C1=D4=D8 --- sisyphus_check/sisyphus_check- 2008-04-23 14:07:25 +0000 +++ sisyphus_check/sisyphus_check 2008-04-23 15:09:14 +0000 @@ -43,7 +43,8 @@ run_checks() { check_var=3D"$(printf '%s' "no_check_$check" |tr - _)" =20 if eval "[ -z \"\${$check_var-}\" ]"; then - if ! (. "$sisyphus_check_d/$check" && run_check "$f"); then + (. "$sisyphus_check_d/$check" && run_check "$f") + if [ $? -gt 0 ]; then [ -z "$fast_check" ] || return 1 rc=3D1 fi =F4=CF=C7=C4=C1 =D7=D3=A3 =DE=D4=CF =D7 =D3=D5=C2=DB=C5=CC=CC=C5 =C2=D5=C4= =C5=D4 =D7=D9=D0=CF=CC=CE=D1=D4=D8=D3=D1 =D7 =DE=C9=D3=D4=CF=CD -e =D2=C5= =D6=C9=CD=C5, =CE=CF =D3=D4=C1=D4=D5=D3 =D3=D5=C2=DB=C5=CC=CC=C1 =CE=C5 =CF=C2=D2=D5=C2= =C1=C5=D4 =D3=C1=CD=D5 =D0=D2=CF=C7=D2=C1=CD=CD=D5. =F7 =CF=C2=DD=C5=CD, =D7=CF=D0=D2=C5=CB=C9 =CC=C5=C7=C5=CE=C4=C5, unix way = =C9=DA=CE=C1=DE=C1=CC=D8=CE=CF =C2=D9=CC=CF =CE=C5 =CF=DE=C5=CE=D8 =C8=CF= =D2=DB=CF =D0=D2=CF=C4=D5=CD=C1=CE, =C9 =CE=D5=D6=CE=CF =C9=CD =D0=CF=CC=D8=DA=CF=D7= =C1=D4=D8=D3=D1 =CF=D3=D4=D2=CF=D6=CE=CF. =EE=C5 =DA=CC=CF=D5=D0=CF=D4=D2= =C5=C2=CC=D1=D4=D8. :) --YYkI1bN/Wg3dLcB1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkgPUckACgkQfBKgtDjnu0ZhgACfT4uxWWOkhsMf0flJC/c5Yqvv IUIAnjh+no1bKEBoFlbtczb4BzCCr0HM =g03x -----END PGP SIGNATURE----- --YYkI1bN/Wg3dLcB1--