local lapis = require("lapis") local config = require("lapis.config").get() local to_json = require("lapis.util").to_json local json_params = require("lapis.application").json_params local db = require("lapis.db") local app = lapis.Application() local autoload = require("lapis.util").autoload local models = autoload("models") local handlers = autoload("handlers") app:get("/", function(self) -- return "Welcome to Lapis " .. require("lapis.version") return config.greeting .. " from port " .. config.postgres.password end) app:match("/spl/:station", function(self) return handlers.Splhandler(self) end) app:match("/station/:station", json_params(function(self) return handlers.Stationhandler(self) end)) app:match("/track/:track", json_params(function(self) return handlers.Trackhandler(self) end)) return app