From 8f44a059f57170c2511966d443d005de369db02b Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sat, 2 Oct 2010 19:04:06 -0700 Subject: [PATCH] websites.concatenative: change DB path --- extra/webapps/mason/backend/backend.factor | 5 +++-- .../concatenative/concatenative.factor | 18 +++++++++--------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/extra/webapps/mason/backend/backend.factor b/extra/webapps/mason/backend/backend.factor index 217e6b8a1a..bb77dd8143 100644 --- a/extra/webapps/mason/backend/backend.factor +++ b/extra/webapps/mason/backend/backend.factor @@ -1,7 +1,8 @@ ! Copyright (C) 2010 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: accessors calendar db db.sqlite db.tuples db.types kernel -math math.order sequences combinators.short-circuit ; +math math.order sequences combinators.short-circuit +io.pathnames ; IN: webapps.mason.backend CONSTANT: +idle+ "idle" @@ -72,7 +73,7 @@ counter "COUNTER" { : os/cpu ( builder -- string ) [ os>> ] [ cpu>> ] bi "/" glue ; -: mason-db ( -- db ) "resource:mason.db" ; +: mason-db ( -- db ) home "mason.db" append-path ; : with-mason-db ( quot -- ) mason-db [ with-transaction ] with-db ; inline diff --git a/extra/websites/concatenative/concatenative.factor b/extra/websites/concatenative/concatenative.factor index 53c6205554..d14f52e8df 100644 --- a/extra/websites/concatenative/concatenative.factor +++ b/extra/websites/concatenative/concatenative.factor @@ -30,12 +30,12 @@ webapps.mason.backend websites.factorcode ; IN: websites.concatenative -: test-db ( -- db ) "resource:test.db" ; +: website-db ( -- db ) home "website.db" append-path ; : init-factor-db ( -- ) mason-db [ init-mason-db ] with-db - test-db [ + website-db [ init-furnace-tables { @@ -92,7 +92,7 @@ SYMBOLS: key-password key-file dh-file ; "planet" add-responder "mason" add-responder "/tmp/docs/" "docs" add-responder - test-db + website-db main-responder set-global ; : ( path -- responder ) @@ -106,10 +106,10 @@ SYMBOLS: key-password key-file dh-file ; "wiki" add-responder "user-admin" add-responder - test-db "concatenative.org" add-responder - test-db "paste.factorcode.org" add-responder - test-db "planet.factorcode.org" add-responder - test-db "builds.factorcode.org" add-responder + website-db "concatenative.org" add-responder + website-db "paste.factorcode.org" add-responder + website-db "planet.factorcode.org" add-responder + website-db "builds.factorcode.org" add-responder home "docs" append-path "docs.factorcode.org" add-responder home "cgi" append-path "gitweb.factorcode.org" add-responder main-responder set-global ; @@ -127,7 +127,7 @@ SYMBOLS: key-password key-file dh-file ; 8431 >>secure ; : start-website ( -- server ) - test-db start-expiring - test-db start-update-task + website-db start-expiring + website-db start-update-task http-insomniac start-server ;