summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNarayan Desai <desai@mcs.anl.gov>2009-03-04 01:55:42 +0000
committerNarayan Desai <desai@mcs.anl.gov>2009-03-04 01:55:42 +0000
commit58805b9eeaa72a1116911700ff91eee44719c7bd (patch)
tree275f453f316a9d5a11ae3defd1c2bd4f84cdc491
parent924dbb3eee87e7763b4aeef380d7f14d7bf470a6 (diff)
downloadbcfg2-58805b9eeaa72a1116911700ff91eee44719c7bd.tar.gz
bcfg2-58805b9eeaa72a1116911700ff91eee44719c7bd.tar.bz2
bcfg2-58805b9eeaa72a1116911700ff91eee44719c7bd.zip
one more time
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5101 ce84e21b-d406-0410-9b95-82705330c041
-rw-r--r--src/lib/Server/Admin/Snapshots.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/Server/Admin/Snapshots.py b/src/lib/Server/Admin/Snapshots.py
index e01c01a29..abfcc73b2 100644
--- a/src/lib/Server/Admin/Snapshots.py
+++ b/src/lib/Server/Admin/Snapshots.py
@@ -2,6 +2,7 @@ import Bcfg2.Server.Admin
import sqlalchemy, sqlalchemy.orm
import Bcfg2.Server.Snapshots
import Bcfg2.Server.Snapshots.model
+from sqlalchemy.ext.declarative import declarative_base
class Snapshots(Bcfg2.Server.Admin.Mode):
__shorthelp__ = "Interact with the Snapshots system"
@@ -30,6 +31,7 @@ class Snapshots(Bcfg2.Server.Admin.Mode):
elif args[0] == 'init':
dbpath = Bcfg2.Server.Snapshots.db_from_config()
engine = sqlalchemy.create_engine(dbpath, echo=True)
+ Base = declarative_base()
metadata = Base.metadata
metadata.create_all(engine)
Session = sqlalchemy.orm.sessionmaker()