Fixed the UK two country code issue. Improved index page with more details.
authorPravin Shinde <pravin@BlackPearl.(none)>
Thu, 14 Jan 2010 05:24:01 +0000 (23:24 -0600)
committerPravin Shinde <pravin@BlackPearl.(none)>
Thu, 14 Jan 2010 05:24:01 +0000 (23:24 -0600)
boot/auto/auto.php
index.html

index 94ec693..82d427f 100755 (executable)
@@ -60,6 +60,11 @@ $ip = $_SERVER['REMOTE_ADDR'];
 $ip_data = locateIp($ip);
 $country_code = $ip_data['country_code'];
 
+/* dealing with UK, which has two country codes */
+if ($country_code == "uk" ) {
+       $country_code = "gb" ;
+}
+
 if ($ip_data == false ) {
        $fileName = "../manual/manual.conf" ;
 } else {
index 2bd895a..45faacf 100644 (file)
                <p><h3>Downloads</h3>Download the gpxe images from <a href="gpxe_images/">here</a>.
 
                <p><h4>Selecting Best Mirror</h4>
-                       Mostly closest mirror should be best for you,  but if closest mirror does not have good bandwidth
-                       then it is better to go for higher bandwidth mirror instead of closest.
+                       <b>Automatic mirror selection</b> should help you by presenting mirrors only from your country.
+                       Mostly the closest mirror should be best for you,  but if closest mirror does not have good bandwidth
+                       then it is better to go for higher bandwidth mirror instead of closest.  Feel free to use
+                       <b>Manual Mirror selection</b> if you want to play around.
                </p>
 
                </p><h3>Codebase</h3>
@@ -45,9 +47,6 @@
 
                <p><h3>Future Work</h3>
                        <ul>
-                               <li><b>Automatic Mirror Selection</b>: IP address is used to detect your country, 
-                               but as one country has multiple mirrors. You still have to select best mirror for you within your country.
-                               Automatically selecting best mirror within your country is not yet implemented.</li>
                                <li><b>ISCSI Support</b>: Booting over ISCSI is 3 times faster than HTTP.
                                        But for global ISCSI booting, we need support from ubuntu mirrors for providing
                                        ISCSI access.</li>
@@ -55,6 +54,8 @@
                        </ul>
                </p>
 
+               <p>If you find any bug or have any question, then feel free to mail me on id <i>shindepravin</i> [at] <i>gmail</i>[dot]<i>com</i>.
+               </p>
        </body>
 </html>