comparison src/luan/host/jetty/WebHandler.java @ 1185:94cf2576a922

implement WebHandler for nginx
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 21 Feb 2018 21:22:16 -0700
parents 0b55a1af5a44
children
comparison
equal deleted inserted replaced
1184:2eba58842bbb 1185:94cf2576a922
123 static LuanTable initLuan(LuanState luan,String dir,String domain) { 123 static LuanTable initLuan(LuanState luan,String dir,String domain) {
124 LuanTable init; 124 LuanTable init;
125 try { 125 try {
126 init = (LuanTable)luan.eval( 126 init = (LuanTable)luan.eval(
127 "local Luan = require 'luan:Luan.luan'\n" 127 "local Luan = require 'luan:Luan.luan'\n"
128 +"local f = Luan.load_file 'classpath:luan/host/Init.luan'\n" 128 +"local f = Luan.load_file 'classpath:luan/host/jetty/Init.luan'\n"
129 +"return f('"+dir+"','"+domain+"')\n" 129 +"return f('"+dir+"','"+domain+"')\n"
130 ); 130 );
131 } catch(LuanException e) { 131 } catch(LuanException e) {
132 throw new RuntimeException(e); 132 throw new RuntimeException(e);
133 } 133 }