class UserInitialPost():
def __init__(self, settings={}):
super().__init__()
- self.db = settings.get('pgwui.default_db', '')
+ self.db = settings['pgwui'].get('default_db', '')
user = ''
password = ''
database=self.db,
user=self.user,
password=self.password,
- host=registry.settings.get('pgwui.pg_host'),
- port=registry.settings.get('pgwui.pg_port'))
+ host=registry.settings['pgwui'].get('pg_host'),
+ port=registry.settings['pgwui'].get('pg_port'))
except psycopg2.OperationalError:
errors = [self.authfailerror_factory()]
havecreds = False
conn.rollback()
else:
if ast.literal_eval(
- self.uh.request.registry.settings['pgwui.dry_run']):
+ self.uh.request.registry.settings['pgwui']['dry_run']):
conn.rollback()
errors.append(self.dryrunerror_factory())
else:
def test_userinitialpost_init():
default_db = 'defaultdb'
- settings = {'pgwui.default_db': default_db}
+ settings = {'pgwui': {'default_db': default_db}}
uip = core.UserInitialPost(settings)
assert uip.db == default_db
assert uip.user == ''