Work on user selection.
This commit is contained in:
parent
a0752bb73a
commit
1815547daf
3 changed files with 58 additions and 15 deletions
|
@ -47,6 +47,7 @@
|
|||
(define -db-user- (make-parameter #f))
|
||||
(define -db-name- (make-parameter #f))
|
||||
(define -db-pass- (make-parameter #f))
|
||||
(define -db-enabled- (make-parameter #t))
|
||||
|
||||
(command-line
|
||||
print-help
|
||||
|
@ -82,6 +83,8 @@
|
|||
(-db-user- dbuser))
|
||||
(-dp (dbpass) "Database password"
|
||||
(-db-pass- dbpass))
|
||||
(-dd () "Disable database"
|
||||
(-db-enabled- #f))
|
||||
)
|
||||
|
||||
(define ssl? (and (-certificate-) (-key-) #t))
|
||||
|
@ -120,7 +123,8 @@
|
|||
(print "current user id: " (current-user-id))
|
||||
(print "current effective user id: " (current-effective-user-id))
|
||||
|
||||
(bar-db-init! (-db-name-) (-db-host-) (-db-user-) (-db-pass-))
|
||||
(when (-db-enabled-)
|
||||
(bar-db-init! (-db-name-) (-db-host-) (-db-user-) (-db-pass-)))
|
||||
|
||||
(define (handle-api-calls)
|
||||
(define plst (cdr (uri-path (request-uri (current-request)))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue