Fix compilation warnings when not using before/after load constructs.

This commit is contained in:
Dimitri Fontaine 2013-10-11 11:56:12 +02:00
parent 1cf15b0f6f
commit 38d5ad6829

View File

@ -1230,15 +1230,16 @@ Here's a quick description of the format we're parsing here:
&allow-other-keys)
pg-db-uri
`(lambda ()
(let* ((state-before (when ',before (pgloader.utils:make-pgstate)))
(let* ((state-before ,(when before `(pgloader.utils:make-pgstate)))
(summary (null *state*))
(*state* (or *state* (pgloader.utils:make-pgstate)))
(state-after (when ',after (pgloader.utils:make-pgstate)))
(state-after ,(when after `(pgloader.utils:make-pgstate)))
(*pgconn-host* ,host)
(*pgconn-port* ,port)
(*pgconn-user* ,user)
(*pgconn-pass* ,password))
(progn
;; before block
,(when before
`(with-stats-collection (,dbname "before load" :state state-before)
@ -1255,7 +1256,7 @@ Here's a quick description of the format we're parsing here:
:fields ',fields
:columns ',columns
,@options)
;; finally block
;; after block
,(when after
`(with-stats-collection (,dbname "after load" :state state-after)
(with-pgsql-transaction (,dbname)
@ -1267,7 +1268,7 @@ Here's a quick description of the format we're parsing here:
;; reporting
(when summary
(report-full-summary *state* state-before state-after
"Total import time"))))))))
"Total import time")))))))))
;;;
@ -1444,9 +1445,6 @@ Here's a quick description of the format we're parsing here:
(parse-commands-from-file source)
(parse-commands source)))))))
;; Start the logger
(start-logger)
;; run the commands
(loop for func in funcs do (funcall func))))