Overview
Comment: | Added template config file for spublish |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | v1.60 |
Files: | files | file ages | folders |
SHA1: |
77ce0367259101e383eea91f3aa051dd |
User & Date: | matt on 2015-12-03 23:02:37 |
Other Links: | branch diff | manifest | tags |
Context
2015-12-04
| ||
09:58 | spublish working now check-in: 7b526e9030 user: mrwellan tags: v1.60 | |
2015-12-03
| ||
23:02 | Added template config file for spublish check-in: 77ce036725 user: matt tags: v1.60 | |
22:46 | Initial version of spublish check-in: 5f3d099673 user: matt tags: v1.60 | |
Changes
Added datashare-testing/.spublish.config version [bffda7cb5a].
|
Modified spublish.scm from [e440041fb0] to [4b8a90376f].
︙ | |||
105 106 107 108 109 110 111 112 113 114 115 116 117 118 | 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 | + + + + | ;; (lambda (db) ;; (set-busy-handler! db (busy-timeout 10000)) ; 10 second timeout ;; ...)) ;; Create the sqlite db (define (spublish:db-do configdat proc) (let ((path (configf:lookup configdat "database" "location"))) (if (not path) (begin (print "[database]\nlocation /some/path\n\n Is missing from the config file!") (exit 1))) (if (and path (directory? path) (file-read-access? path)) (let* ((dbpath (conc path "/spublish.db")) (writeable (file-write-access? dbpath)) (dbexists (file-exists? dbpath))) (handle-exceptions |
︙ | |||
445 446 447 448 449 450 451 | 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 | + - + + + + + + + + + + | ;; (ini:read-ini fname) (read-config fname #f #t) (make-hash-table)))) (define (spublish:process-action configdat action . args) (let* ((target-dir (configf:lookup configdat "settings" "target-dir")) (user (current-user-name)) (allowed-users (string-split |
︙ |