| author | Sandro Knauß <knauss@netzguerilla.net> |
| Mon, 13 Feb 2012 23:27:22 +0100 | |
| branch | devel |
| changeset 159 | fbd7364b252d |
| parent 157 | 0192f9107870 |
| child 161 | 072ee139eb67 |
| permissions | -rw-r--r-- |
|
157
0192f9107870
model.offer.loadOffers implemented
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
1 |
class Provider(): |
|
0192f9107870
model.offer.loadOffers implemented
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
2 |
def __init__(self, name, config, routes=[]): |
|
0192f9107870
model.offer.loadOffers implemented
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
3 |
self.name = name |
|
0192f9107870
model.offer.loadOffers implemented
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
4 |
self.config = config |
|
0192f9107870
model.offer.loadOffers implemented
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
5 |
self.routes=routes |
|
0192f9107870
model.offer.loadOffers implemented
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
6 |
self.loadConfig() |
|
0192f9107870
model.offer.loadOffers implemented
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
7 |
|
|
0192f9107870
model.offer.loadOffers implemented
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
8 |
def loadConfig(self): |
|
159
fbd7364b252d
implementing Provider.loadConig started
Sandro Knauß <knauss@netzguerilla.net>
parents:
157
diff
changeset
|
9 |
for (n, v) in self.config: |
|
fbd7364b252d
implementing Provider.loadConig started
Sandro Knauß <knauss@netzguerilla.net>
parents:
157
diff
changeset
|
10 |
if n == "typ": |
|
fbd7364b252d
implementing Provider.loadConig started
Sandro Knauß <knauss@netzguerilla.net>
parents:
157
diff
changeset
|
11 |
self.typ = v |