summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2014-08-28 21:53:37 +0200
committerAndreas Grapentin <andreas@grapentin.org>2014-08-28 21:53:37 +0200
commit4aae78c6bb8f4061aab8d8414352415f4ab1a023 (patch)
treea452e7f2b6307cb6b1475f6839a7e0bf647c4fba
parent707f2d551877fbe911d317ddb0540087cd1cc6c9 (diff)
downloadalembic-4aae78c6bb8f4061aab8d8414352415f4ab1a023.tar.gz
replacing eval in multidb template with globals() function lookup
-rw-r--r--alembic/templates/multidb/script.py.mako4
1 files changed, 2 insertions, 2 deletions
diff --git a/alembic/templates/multidb/script.py.mako b/alembic/templates/multidb/script.py.mako
index 1e7f79a..a638b2d 100644
--- a/alembic/templates/multidb/script.py.mako
+++ b/alembic/templates/multidb/script.py.mako
@@ -18,11 +18,11 @@ import sqlalchemy as sa
${imports if imports else ""}
def upgrade(engine_name):
- eval("upgrade_%s" % engine_name)()
+ globals()["upgrade_%s" % engine_name]()
def downgrade(engine_name):
- eval("downgrade_%s" % engine_name)()
+ globals()["downgrade_%s" % engine_name]()
<%
db_names = config.get_main_option("databases")