annotate src/luan/modules/http/serve.luan @ 1281:7fc83fd2a39a

http/Server cleanup
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 20 Dec 2018 14:09:19 -0700
parents 7f4a12fb7716
children 307e76ccd0d6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
693
ca169567ce07 module URIs must now include ".luan"
Franklin Schmidt <fschmidt@gmail.com>
parents: 494
diff changeset
1 local Io = require "luan:Io.luan"
ca169567ce07 module URIs must now include ".luan"
Franklin Schmidt <fschmidt@gmail.com>
parents: 494
diff changeset
2 local Server = require "luan:http/Server.luan"
1201
7f4a12fb7716 remove logging/init.luan
Franklin Schmidt <fschmidt@gmail.com>
parents: 1172
diff changeset
3 local Logging = require "luan:logging/Logging.luan"
7f4a12fb7716 remove logging/init.luan
Franklin Schmidt <fschmidt@gmail.com>
parents: 1172
diff changeset
4
347
612a283b3d14 improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
5
612a283b3d14 improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
6 if #{...} ~= 1 then
1281
7fc83fd2a39a http/Server cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
7 Io.stderr.write "usage: luan luan:http/serve.luan dir\n"
347
612a283b3d14 improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
8 return
612a283b3d14 improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
9 end
612a283b3d14 improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
10
1201
7f4a12fb7716 remove logging/init.luan
Franklin Schmidt <fschmidt@gmail.com>
parents: 1172
diff changeset
11 Logging.init()
347
612a283b3d14 improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
12 Server.serve(...)