aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Métaireau <alexis@notmyidea.org>2017-03-29 00:07:53 +0200
committerAlexis Métaireau <alexis@notmyidea.org>2017-03-29 00:07:53 +0200
commitf43b3dc41d291dedf25280d951f2e185a9fba9ff (patch)
treee572ad411f8e045da2246146363588b3966f21d4
parent1b94f6738a1cfc117e2af78afdafdfeff84aecd0 (diff)
downloadihatemoney-mirror-f43b3dc41d291dedf25280d951f2e185a9fba9ff.zip
ihatemoney-mirror-f43b3dc41d291dedf25280d951f2e185a9fba9ff.tar.gz
ihatemoney-mirror-f43b3dc41d291dedf25280d951f2e185a9fba9ff.tar.bz2
Use app.root_path instead of __HERE__
-rw-r--r--budget/run.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/budget/run.py b/budget/run.py
index 9745b60..3ab036b 100644
--- a/budget/run.py
+++ b/budget/run.py
@@ -12,8 +12,6 @@ from api import api
from utils import PrefixedWSGI
from utils import minimal_round
-__HERE__ = os.path.dirname(os.path.abspath(__file__))
-
app = Flask(__name__)
@@ -59,15 +57,16 @@ db.app = app
# db migrations
migrate = Migrate(app, db)
+migrations_path = os.path.join(app.root_path, 'migrations')
if pre_alembic_db():
with app.app_context():
# fake the first migration
- stamp(revision='b9a10d5d63ce')
+ stamp(migrations_path, revision='b9a10d5d63ce')
# auto-execute migrations on runtime
with app.app_context():
- upgrade(os.path.join(__HERE__, 'migrations'))
+ upgrade(migrations_path)
# mail
mail.init_app(app)