[Groonga-commit] groonga/gcs [master] Use xip.io automatically

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Aug 22 17:55:31 JST 2012


YUKI Hiroshi	2012-08-22 17:55:31 +0900 (Wed, 22 Aug 2012)

  New Revision: d3473a0a2cb06389aca82d88cc29d49d1a0b1eca
  https://github.com/groonga/gcs/commit/d3473a0a2cb06389aca82d88cc29d49d1a0b1eca

  Log:
    Use xip.io automatically

  Modified files:
    public/javascripts/gcs.js

  Modified: public/javascripts/gcs.js (+6 -2)
===================================================================
--- public/javascripts/gcs.js    2012-08-22 17:52:13 +0900 (df6ff8c)
+++ public/javascripts/gcs.js    2012-08-22 17:55:31 +0900 (4c715db)
@@ -40,8 +40,12 @@ function renderRequestInformation(data) {
 function searchExecute() {
   var query = $('form#search input[name="query"]').val();
   var domain = $('form#domain input[name="domain-name"]').val();
-  var host = location.host;
-  var searchEndpoint = 'http://search-' + domain + '-00000000000000000000000000.' + host + '/2011-02-01/search';
+  var hostAndPort = location.host.split(':');
+  if (hostAndPort[0] == 'localhost')
+    hostAndPort[0] = '127.0.0.1';
+  if (hostAndPort[0].match(/^\d+\.\d+\.\d+\.\d+$/))
+    hostAndPort[0] += '.xip.io';
+  var searchEndpoint = 'http://search-' + domain + '-00000000000000000000000000.' + hostAndPort + '/2011-02-01/search';
   var perPage = 5;
   var start = parseInt($('form#search input[name="start"]').val() || '0', 10);
   var params = {q: query, size: perPage, start: start};
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index