Explorar el Código

Add some gotos

Antony Messerli hace 9 años
padre
commit
b120525f51
Se han modificado 1 ficheros con 7 adiciones y 3 borrados
  1. 7 3
      src/mirrors.ipxe

+ 7 - 3
src/mirrors.ipxe

@@ -1,7 +1,11 @@
 #!ipxe
 
 # Basic attempt at mirror rotation
-iseq mirror ${mirror_one} && set mirror ${mirror_two} ||
-iseq mirror ${mirror_two} && set mirror ${mirror_three} ||
-iseq mirror ${mirror_three} && set mirror ${mirror_one} || 
+
+:mirrors
+iseq mirror ${mirror_one} && set mirror ${mirror_two} && goto end ||
+iseq mirror ${mirror_two} && set mirror ${mirror_three} && goto end ||
+iseq mirror ${mirror_three} && set mirror ${mirror_one} && goto end || 
 echo Setting mirror to ${mirror}...
+
+:end