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