Changeset 3353
- Timestamp:
- 06/25/08 17:45:49 (7 months ago)
- Files:
-
- trunk/projects/bos/build.lisp (modified) (1 diff)
- trunk/projects/bos/web/packages.lisp (modified) (1 diff)
- trunk/projects/bos/web/startup.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/projects/bos/build.lisp
r3267 r3353 68 68 (eval (read-from-string (format nil "(progn (swank-loader::init) 69 69 (swank:create-server :port ~D :dont-close t))" swank-port))) 70 ;; start the bos server 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 73 (bknr.cron::start-cron)) 74 74 trunk/projects/bos/web/packages.lisp
r2644 r3353 15 15 #+(or) :mime 16 16 :bknr.web 17 :bknr.web.frontend 17 18 :bknr.datastore 18 19 :bknr.indices trunk/projects/bos/web/startup.lisp
r3071 r3353 17 17 (defvar *worldpay-test-mode*) 18 18 19 (defun init (&key (port 8080) 19 (defun init (&key 20 (port 8080) 21 (frontend-port 80) 20 22 (website-directory *default-wd*) 21 website-url 23 host 24 (website-url (format nil "http://~A" host) website-url-given) 22 25 worldpay-test-mode 23 26 (google-analytics-account "UA-3432041-1") 24 debug) 27 debug) 28 (when website-url-given 29 (warn "Specifying :website-url in web.rc is deprecated. Use :host instead.~ 30 ~%Website-url will then be initialized by (format nil \"http://~~A\" host).")) 31 (assert (search host website-url)) 25 32 (setf *port* port) 26 33 (setf *website-url* website-url) 27 34 (setf *website-directory* website-directory) 28 35 (setf *worldpay-test-mode* worldpay-test-mode) 29 (setf *google-analytics-account* google-analytics-account) 30 (reinit :debug debug)) 31 32 (defun reinit (&key debug) 36 (setf *google-analytics-account* google-analytics-account) 33 37 (format t "~&; Publishing BOS handlers.~%") 34 38 (unpublish) … … 42 46 (hunchentoot:stop-server *webserver*)) 43 47 (setf hunchentoot:*hunchentoot-default-external-format* (flex:make-external-format :utf-8 :eol-style :lf)) 44 (setq *webserver* (hunchentoot:start-server :port *port* #+not-yet :threaded #+not-yet (not debug)))) 48 (setq *webserver* (hunchentoot:start-server :port *port* #+not-yet :threaded #+not-yet (not debug))) 49 (start-frontend :host host :backend-port port :port frontend-port))
