iro/offer/smstrade.py
branchdevel
changeset 269 0d134b173cb1
parent 256 530d6283c0e3
child 275 88d45c846f2b
--- a/iro/offer/smstrade.py	Fri Mar 30 11:49:13 2012 +0200
+++ b/iro/offer/smstrade.py	Fri Mar 30 15:55:44 2012 +0200
@@ -90,11 +90,8 @@
 
     def __init__(self, name):       
         self.url = "https://gateway.smstrade.de"
-        Provider.__init__(self, name, {"sms":["basic","economy","gold","direct"]})
-        self.options.update({
-            "key":Option(lambda x,y:x,long="smstrade Gateway Key https://login.smstrade.de/index.php?gateway", must=True)
-            })
-        self.order.append("key")
+        options =[("key", Option(lambda x,y:x,long="smstrade Gateway Key https://login.smstrade.de/index.php?gateway", must=True)),]
+        Provider.__init__(self, name, {"sms":["basic","economy","gold","direct"]},options)
 
     def send(self, route, recipient, sms):
         """send on SMS to recipients via route