Sha256: de56f50b00dccf996f75a7468fe828c19ed7accb484a38900577c0ccab7fd186
Contents?: true
Size: 512 Bytes
Versions: 12
Compression:
Stored size: 512 Bytes
Contents
class Knjappserver::ERBHandler def initialize @connected = {} end def erb_handler(httpsess) eruby = httpsess.eruby if !@connected.key?(eruby.__id__) eruby.connect("error") do |e| _kas.handle_error(e) end @connected[eruby.__id__] = true end if !File.exists?(httpsess.page_path) eruby.import("#{File.dirname(__FILE__)}/../pages/error_notfound.rhtml") else eruby.import(httpsess.page_path) end httpsess.resp.status = 500 if eruby.error end end
Version data entries
12 entries across 12 versions & 1 rubygems