| author | Sandro Knauß <knauss@netzguerilla.net> |
| Thu, 29 Mar 2012 18:27:15 +0200 | |
| branch | devel |
| changeset 263 | 52284710c0b4 |
| parent 215 | 5bacdb7e94d1 |
| child 294 | 0e75bd39767d |
| permissions | -rw-r--r-- |
|
156
a4ad521b127b
moving Status to own file
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
1 |
class Status: |
|
263
52284710c0b4
iro.model: adding docstrings
Sandro Knauß <knauss@netzguerilla.net>
parents:
215
diff
changeset
|
2 |
'''status object -- the resulat of one :class:`iro.controller.task.Task`.''' |
|
215
5bacdb7e94d1
smstrade.StatusCode update
Sandro Knauß <knauss@netzguerilla.net>
parents:
174
diff
changeset
|
3 |
def __init__(self, provider, route, costs=0.0, count=0, exID=None): |
|
263
52284710c0b4
iro.model: adding docstrings
Sandro Knauß <knauss@netzguerilla.net>
parents:
215
diff
changeset
|
4 |
""" |
|
52284710c0b4
iro.model: adding docstrings
Sandro Knauß <knauss@netzguerilla.net>
parents:
215
diff
changeset
|
5 |
:param `iro.offer.provider.Provider` provider: a provider object |
|
52284710c0b4
iro.model: adding docstrings
Sandro Knauß <knauss@netzguerilla.net>
parents:
215
diff
changeset
|
6 |
:param string route: a route of the provider |
|
52284710c0b4
iro.model: adding docstrings
Sandro Knauß <knauss@netzguerilla.net>
parents:
215
diff
changeset
|
7 |
:param `decimal.Decimal` costs: costs for sending this message |
|
52284710c0b4
iro.model: adding docstrings
Sandro Knauß <knauss@netzguerilla.net>
parents:
215
diff
changeset
|
8 |
:param integer count: count of sended messages |
|
52284710c0b4
iro.model: adding docstrings
Sandro Knauß <knauss@netzguerilla.net>
parents:
215
diff
changeset
|
9 |
:param string exID: ID of external API |
|
52284710c0b4
iro.model: adding docstrings
Sandro Knauß <knauss@netzguerilla.net>
parents:
215
diff
changeset
|
10 |
""" |
|
161
072ee139eb67
sending part now in provoder class
Sandro Knauß <knauss@netzguerilla.net>
parents:
156
diff
changeset
|
11 |
self.provider = provider |
|
072ee139eb67
sending part now in provoder class
Sandro Knauß <knauss@netzguerilla.net>
parents:
156
diff
changeset
|
12 |
self.route = route |
|
156
a4ad521b127b
moving Status to own file
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
13 |
|
|
215
5bacdb7e94d1
smstrade.StatusCode update
Sandro Knauß <knauss@netzguerilla.net>
parents:
174
diff
changeset
|
14 |
self.costs = costs |
|
5bacdb7e94d1
smstrade.StatusCode update
Sandro Knauß <knauss@netzguerilla.net>
parents:
174
diff
changeset
|
15 |
self.count = count |
|
5bacdb7e94d1
smstrade.StatusCode update
Sandro Knauß <knauss@netzguerilla.net>
parents:
174
diff
changeset
|
16 |
self.exID = exID |