]> git.ipfire.org Git - ipfire.org.git/blobdiff - src/backend/misc.py
Introduce autotools
[ipfire.org.git] / src / backend / misc.py
diff --git a/src/backend/misc.py b/src/backend/misc.py
new file mode 100644 (file)
index 0000000..6dc85c8
--- /dev/null
@@ -0,0 +1,49 @@
+#!/usr/bin/python
+
+class Object(object):
+       def __init__(self, backend):
+               self.backend = backend
+
+               self.init()
+
+       def init(self):
+               """
+                       Function for custom initialization.
+               """
+               pass
+
+       @property
+       def db(self):
+               return self.backend.db
+
+       @property
+       def accounts(self):
+               return self.backend.accounts
+
+       @property
+       def downloads(self):
+               return self.backend.downloads
+
+       @property
+       def fireinfo(self):
+               return self.backend.fireinfo
+
+       @property
+       def geoip(self):
+               return self.backend.geoip
+
+       @property
+       def iuse(self):
+               return self.backend.iuse
+
+       @property
+       def memcache(self):
+               return self.backend.memcache
+
+       @property
+       def planet(self):
+               return self.backend.planet
+
+       @property
+       def settings(self):
+               return self.backend.settings