1.1 --- a/imiptools/stores/database.py Wed Mar 09 21:33:20 2016 +0100
1.2 +++ b/imiptools/stores/database.py Wed Mar 09 21:38:56 2016 +0100
1.3 @@ -31,21 +31,21 @@
1.4
1.5 "A database store supporting user-specific locking."
1.6
1.7 + def __init__(self, connection, paramstyle=None):
1.8 + DatabaseOperations.__init__(self, paramstyle=paramstyle)
1.9 + self.connection = connection
1.10 + self.cursor = connection.cursor()
1.11 +
1.12 def acquire_lock(self, user, timeout=None):
1.13 - FileBase.acquire_lock(self, timeout, user)
1.14 + pass
1.15
1.16 def release_lock(self, user):
1.17 - FileBase.release_lock(self, user)
1.18 + pass
1.19
1.20 class DatabaseStore(DatabaseStoreBase, StoreBase, DatabaseOperations):
1.21
1.22 "A database store of tabular free/busy data and objects."
1.23
1.24 - def __init__(self, connection, paramstyle=None):
1.25 - DatabaseOperations.__init__(self, paramstyle=paramstyle)
1.26 - self.connection = connection
1.27 - self.cursor = connection.cursor()
1.28 -
1.29 # User discovery.
1.30
1.31 def get_users(self):