]> git.ipfire.org Git - oddments/cappie.git/blobdiff - cappie/__init__.py
Moved Database class to own file with enhancements.
[oddments/cappie.git] / cappie / __init__.py
index 1cf1e8d1a7ab971f4485efa2e5e3356f352708bf..5e5a10a7beab792520ef83baed250edc87a79d91 100644 (file)
@@ -194,33 +194,3 @@ class Interface(Thread):
        def filter(self):
                return "arp or rarp"
 
-
-class Database(object):
-       def __init__(self, interface):
-               self.interface = interface
-               self.dev = self.interface.dev
-               self.log = self.interface.log
-
-               self.__data = {}
-
-       def open(self):
-               self.log.debug("Opened database for %s" % self.dev)
-
-       def close(self):
-               self.log.debug("Closing database for %s" % self.dev)
-               print self.__data
-
-       def get(self, mac):
-               if self.has(mac):
-                       return self.__data[mac]
-
-       def has(self, mac):
-               return self.__data.has_key(mac)
-
-       def put(self, mac, key, val):
-               if not self.has(mac):
-                       self.__data[mac] = {}
-
-               # TODO Check key for sanity
-
-               self.__data[mac][key] = val