]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blame - webapp/backend/misc.py
Major update of the webapp.
[people/shoehn/ipfire.org.git] / webapp / backend / misc.py
CommitLineData
940227cb
MT
1#!/usr/bin/python
2
a6dc0bad
MT
3class Object(object):
4 def __init__(self, backend):
5 self.backend = backend
6
9068dba1
MT
7 self.init()
8
9 def init(self):
10 """
11 Function for custom initialization.
12 """
13 pass
14
a6dc0bad
MT
15 @property
16 def db(self):
17 return self.backend.db
18
19 @property
20 def accounts(self):
21 return self.backend.accounts
22
9068dba1
MT
23 @property
24 def downloads(self):
25 return self.backend.downloads
26
27 @property
28 def geoip(self):
29 return self.backend.geoip
30
31 @property
32 def iuse(self):
33 return self.backend.iuse
34
35 @property
36 def memcache(self):
37 return self.backend.memcache
38
a6dc0bad
MT
39 @property
40 def planet(self):
41 return self.backend.planet
42
9068dba1
MT
43 @property
44 def settings(self):
45 return self.backend.settings