refactor
parent
0152377a95
commit
5dbc9de886
|
@ -17,35 +17,18 @@ TUPLE: tbl < dispatcher ;
|
|||
<page-action>
|
||||
{ tbl "schedule" } >>template ;
|
||||
|
||||
: <tbl-website> ( -- responder )
|
||||
: <tbl> ( -- responder )
|
||||
tbl new-dispatcher
|
||||
! "resource:work/triangle-beer-league/schedule" <static> enable-fhtml >>default
|
||||
"resource:work/triangle-beer-league" <static> enable-fhtml >>default ;
|
||||
! <splash-action> "" add-responder
|
||||
! <schedule-action> "schedule" add-responder
|
||||
! "resource:work/triangle-beer-league" <static> >>default
|
||||
! <boilerplate> { tbl "tbl-common" } >>template ;
|
||||
|
||||
: init-testing ( -- )
|
||||
"vocab:openssl/test-1.2/dh2048.pem" dh-file set-global
|
||||
"vocab:openssl/test-1.2/server.pem" key-file set-global
|
||||
"password" key-password set-global
|
||||
<tbl-website>
|
||||
main-responder set-global ;
|
||||
|
||||
: <tbl-secure-config> ( -- config )
|
||||
<secure-config>
|
||||
key-file get >>key-file
|
||||
dh-file get >>dh-file
|
||||
key-password get >>password ;
|
||||
|
||||
: <tbl-website-server> ( -- threaded-server )
|
||||
<http-server>
|
||||
<tbl-secure-config> >>secure-config
|
||||
8080 >>insecure
|
||||
8431 >>secure ;
|
||||
f >>secure
|
||||
8080 >>insecure ;
|
||||
|
||||
: start-tbl-site ( -- server )
|
||||
<tbl> main-responder set-global
|
||||
<tbl-website-server> start-server ;
|
||||
|
||||
: start-tbl ( -- )
|
||||
|
|
Loading…
Reference in New Issue