]> git.parisson.com Git - telecaster-client.git/commitdiff
fix osc ?
authoryomguy <yomguy@parisson.com>
Thu, 19 Jul 2012 00:19:13 +0000 (02:19 +0200)
committeryomguy <yomguy@parisson.com>
Thu, 19 Jul 2012 00:19:13 +0000 (02:19 +0200)
telecaster/models.py

index 4f5cecdaa120fa8fcb4646d9c4ee539a3f7082ac..d583cab749130e52e425217122583322ceda8dbd 100644 (file)
@@ -126,13 +126,14 @@ class Station(Model):
         self.save()
 
         for station in self.conf['deefuzzer']['station']:
-            if station['control']['mode'] == '1':
-                port = int(station['control']['port'])
-                osc = OSC.objects.filter(port=port)
-                if osc:
-                    self.osc.add(osc[0])
-                else:
-                    self.osc.create(host='127.0.0.1', port=port)
+            if station['control']['mode']:
+                if int(station['control']['mode']):
+                    port = int(station['control']['port'])
+                    osc = OSC.objects.filter(port=port)
+                    if osc:
+                        self.osc.add(osc[0])
+                    else:
+                        self.osc.create(host='localhost', port=port)
 
     def deefuzzer_setup(self):
         self.output_dirs = []