Changeset 3490
- Timestamp:
- 07/17/08 16:11:47 (4 months ago)
- Files:
-
- trunk/projects/bos/build.lisp (modified) (1 diff)
- trunk/projects/bos/test/fixtures.lisp (modified) (2 diffs)
- trunk/projects/bos/web/contract-tree.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/projects/bos/build.lisp
r3353 r3490 70 70 ;; start the bos server 71 71 (apply #'bos.m2::reinit (read-configuration "m2.rc")) 72 (apply #'bos.web::init (read-configuration "web.rc")) 72 (apply #'bos.web::init (read-configuration "web.rc")) 73 (bos.web::start-contract-tree-image-update-daemon) 73 74 (bknr.cron::start-cron)) 74 75 trunk/projects/bos/test/fixtures.lisp
r3461 r3490 6 6 (format t "~&;; ++ taking snapshot~%") 7 7 (snapshot)) 8 (let ((bos.web::*start-contract-tree-image-update-daemon* nil)) 9 (bos.m2::reinit :directory (bknr.datastore::store-directory *store*) 10 :website-url bos.m2::*website-url*)) 8 (bos.m2::reinit :directory (bknr.datastore::store-directory *store*) 9 :website-url bos.m2::*website-url*) 11 10 (format t "~&;; ++ reopen-store done~%")) 12 11 … … 52 51 (format nil "/tmp/test-store-~D.tmp/" (get-universal-time))))) 53 52 (unwind-protect 54 ( let ((bos.web::*start-contract-tree-image-update-daemon* nil))53 (progn 55 54 (bos.m2::reinit :delete t 56 55 :directory store-path trunk/projects/bos/web/contract-tree.lisp
r3461 r3490 307 307 (defvar *contract-tree-image-update-daemon* nil) 308 308 (defvar *contract-tree-image-update-daemon-halt*) 309 (defvar *start-contract-tree-image-update-daemon* t)310 309 311 310 (defun contract-tree-image-update-daemon-loop () … … 347 346 (when (contract-published-p contract) 348 347 (insert-contract *contract-tree* contract))) 349 (format t "~&rendering contract-tree images if needed...") (force-output) 350 (when *start-contract-tree-image-update-daemon* 351 (start-contract-tree-image-update-daemon)) 348 (format t "~&rendering contract-tree images if needed...") (force-output) 352 349 (format t "done.~%") (force-output) 353 350 (geometry:register-rect-subscriber geometry:*rect-publisher* *contract-tree*
