[modules/watson] quotes
This commit is contained in:
parent
2c1b3daec9
commit
a9fd33f94f
1 changed files with 8 additions and 8 deletions
|
@ -21,26 +21,26 @@ class Module(bumblebee.engine.Module):
|
||||||
super(Module, self).__init__(engine, config,
|
super(Module, self).__init__(engine, config,
|
||||||
bumblebee.output.Widget(full_text=self.text))
|
bumblebee.output.Widget(full_text=self.text))
|
||||||
self._tracking = False
|
self._tracking = False
|
||||||
self._project = ""
|
self._project = ''
|
||||||
engine.input.register_callback(self, button=bumblebee.input.LEFT_MOUSE,
|
engine.input.register_callback(self, button=bumblebee.input.LEFT_MOUSE,
|
||||||
cmd=self.toggle)
|
cmd=self.toggle)
|
||||||
|
|
||||||
def toggle(self, widget):
|
def toggle(self, widget):
|
||||||
self._project = "hit"
|
self._project = 'hit'
|
||||||
if self._tracking:
|
if self._tracking:
|
||||||
bumblebee.util.execute("watson stop")
|
bumblebee.util.execute('watson stop')
|
||||||
else:
|
else:
|
||||||
bumblebee.util.execute("watson restart")
|
bumblebee.util.execute('watson restart')
|
||||||
self._tracking = not self._tracking
|
self._tracking = not self._tracking
|
||||||
|
|
||||||
def text(self, widget):
|
def text(self, widget):
|
||||||
if self._tracking:
|
if self._tracking:
|
||||||
return self._project
|
return self._project
|
||||||
else:
|
else:
|
||||||
return "Paused"
|
return 'Paused'
|
||||||
|
|
||||||
def update(self, widgets):
|
def update(self, widgets):
|
||||||
output = bumblebee.util.execute("watson status")
|
output = bumblebee.util.execute('watson status')
|
||||||
if re.match('No project started', output):
|
if re.match('No project started', output):
|
||||||
self._tracking = False
|
self._tracking = False
|
||||||
return
|
return
|
||||||
|
@ -51,7 +51,7 @@ class Module(bumblebee.engine.Module):
|
||||||
|
|
||||||
#
|
#
|
||||||
def state(self, widget):
|
def state(self, widget):
|
||||||
return "on" if self._tracking else "off"
|
return 'on' if self._tracking else 'off'
|
||||||
# return [widget.get("status", None), widget.get("period", None)]
|
# return [widget.get('status', None), widget.get('period', None)]
|
||||||
|
|
||||||
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
|
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
|
||||||
|
|
Loading…
Reference in a new issue