Be able so set a default directory
This commit is contained in:
parent
b69e9d9f22
commit
c857b3121f
2 changed files with 5 additions and 1 deletions
|
@ -4,6 +4,7 @@
|
||||||
#:easy-acceptor)
|
#:easy-acceptor)
|
||||||
(:export
|
(:export
|
||||||
#:*app*
|
#:*app*
|
||||||
|
#:set-default-directory
|
||||||
#:start-server
|
#:start-server
|
||||||
#:stop-server
|
#:stop-server
|
||||||
#:restart-server))
|
#:restart-server))
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
(in-package :ml-survey)
|
(in-package :ml-survey)
|
||||||
|
|
||||||
|
(defun set-default-directory (directory)
|
||||||
|
(setf *default-pathname-defaults* (truename (merge-pathnames directory))))
|
||||||
|
|
||||||
(defun create-server (name port &key address document-root)
|
(defun create-server (name port &key address document-root)
|
||||||
(let ((acceptor (make-instance 'hunchentoot:easy-acceptor
|
(let ((acceptor (make-instance 'hunchentoot:easy-acceptor
|
||||||
:address address
|
:address address
|
||||||
|
@ -23,4 +26,4 @@
|
||||||
(defvar *app* (create-server 'app
|
(defvar *app* (create-server 'app
|
||||||
8080
|
8080
|
||||||
:document-root
|
:document-root
|
||||||
"~/quicklisp/local-projects/dev.metalisp.survey/"))
|
(merge-pathnames (uiop:getcwd) "public")))
|
||||||
|
|
Loading…
Add table
Reference in a new issue