Add transactions db default paths
authorSimo Sorce <simo@redhat.com>
Thu, 25 Sep 2014 18:36:32 +0000 (14:36 -0400)
committerPatrick Uiterwijk <puiterwijk@redhat.com>
Mon, 6 Oct 2014 17:53:44 +0000 (19:53 +0200)
Fixes installation and quickrun

Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
quickrun.py
templates/install/ipsilon.conf

index 8157f80..b8af4b2 100755 (executable)
@@ -43,6 +43,7 @@ base.mount = "/idp"
 base.dir = "${BASEDIR}"
 admin.config.db = "${ADMINDB}"
 user.prefs.db = "${USERSDB}"
+transactions.db = "${TRANSDB}"
 
 tools.sessions.on = True
 tools.sessions.storage_type = "file"
@@ -78,11 +79,14 @@ def config(workdir):
         f.write(USERS_TEMPLATE)
     subprocess.call(['sqlite3', '-init', sql, users_db, '.quit'])
 
+    trans_db = os.path.join(workdir, 'transactions.sqlite')
+
     t = Template(CONF_TEMPLATE)
     text = t.substitute({'BASEDIR': os.getcwd(),
                          'WORKDIR': workdir,
                          'ADMINDB': admin_db,
-                         'USERSDB': users_db})
+                         'USERSDB': users_db,
+                         'TRANSDB': trans_db})
     conf = os.path.join(workdir, 'ipsilon.conf')
     with open(conf, 'w+') as f:
         f.write(text)
index 803246d..99491db 100644 (file)
@@ -6,6 +6,7 @@ base.mount = "/${instance}"
 base.dir = "${staticdir}"
 admin.config.db = "${datadir}/adminconfig.sqlite"
 user.prefs.db = "${datadir}/userprefs.sqlite"
+transactions.db = "${datadir}/transactions.sqlite"
 
 tools.sessions.on = True
 tools.sessions.name = "${instance}_ipsilon_session_id"