pep8 fixes

This commit is contained in:
Mathieu Virbel 2012-03-19 11:07:14 +01:00
parent 601931aaa8
commit 71a5d04fe1
1 changed files with 16 additions and 5 deletions

View File

@ -1,11 +1,11 @@
from kivy.support import install_twisted_reactor
install_twisted_reactor()
import os, sys
import os
import sys
from kivy.app import App
from kivy.uix.gridlayout import GridLayout
from kivy.uix.button import Button
from kivy.properties import BooleanProperty
from kivy.lang import Builder
@ -14,8 +14,11 @@ from twisted.application.service import IServiceCollection
TWISTD = 'twistd web -p 8087'
class AndroidApplicationRunner(UnixApplicationRunner):
def run(self):
self.preApplication()
self.application = self.createOrGetApplication()
self.logger.start(self.application)
@ -25,6 +28,7 @@ class AndroidApplicationRunner(UnixApplicationRunner):
sc.startService()
return self.application
Builder.load_string('''
<TwistedTwistd>:
cols: 1
@ -33,9 +37,13 @@ Builder.load_string('''
on_release: root.cb_twistd()
''')
class TwistedTwistd(GridLayout):
running = BooleanProperty(False)
def cb_twistd(self, *la):
if self.running:
IServiceCollection(self.app).stopService()
self.running = False
@ -48,9 +56,12 @@ class TwistedTwistd(GridLayout):
self.app = AndroidApplicationRunner(config).run()
self.running = True
class TwistedTwistdApp(App):
def build(self):
return TwistedTwistd()
if __name__ == '__main__':
TwistedTwistdApp().run()