refactor(psql): psql interface cleanup

This commit is contained in:
Damian Mee 2014-09-09 06:58:09 +02:00
parent 88c17120ab
commit be6900a7a9
2 changed files with 85 additions and 53 deletions

View file

@ -6,7 +6,7 @@ var express = require('express');
var LamassuConfig = require('lamassu-config');
var routes = require('./routes');
var plugins = require('./plugins');
var PostgresqlInterface = require('./postgresql_interface');
var db = require('./postgresql_interface');
var logger = require('./logger');
module.exports = function (options) {
@ -14,15 +14,14 @@ module.exports = function (options) {
var connectionString;
var server;
var lamassuConfig;
var db;
connectionString = options.postgres ||
'postgres://lamassu:lamassu@localhost/lamassu';
lamassuConfig = new LamassuConfig(connectionString);
db = new PostgresqlInterface(connectionString);
plugins.init(db);
db.init(connectionString);
plugins.init(db);
lamassuConfig.load(function (err, config) {
if (err) {