X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/90dd48df1de3ea116fe2f2c0ec0fe36c71e17e5c..21d921a56a850857f6ea883c6dff6a411a659bbf:/src/plugins/postgres.sml diff --git a/src/plugins/postgres.sml b/src/plugins/postgres.sml index 87ba252..c2539eb 100644 --- a/src/plugins/postgres.sml +++ b/src/plugins/postgres.sml @@ -20,7 +20,7 @@ structure Postgres :> POSTGRES = struct -fun adduser user = +fun adduser {user, passwd} = if Slave.shell [Config.Postgres.adduser, user] then NONE else @@ -32,7 +32,8 @@ fun createdb {user, dbname} = else SOME "Error executing CREATE DATABASE script" -val _ = Dbms.register ("postgres", {adduser = adduser, +val _ = Dbms.register ("postgres", {getpass = NONE, + adduser = adduser, createdb = createdb}) end