Пример #1
0
 def onOutputChanged(self, output):
   Job.Job.onOutputChanged(self, output)
   listeners = 0
   try:
     listeners = len(self.output['listeners']) + 2
   except:
     pass
   File.replaceJson(Config.LISTENER_COUNT_FILE, listeners=listeners)
Пример #2
0
  def onOutputChanged(self, output):
    if Config.POST_TO_TWITTER and output:
      try:
        t = output.get('title', None)
        if t and (not self.output or (self.output.get('title', None) != t)):
          File.replaceJson(Config.STATUS_TITLE_FILE, title=t)
          StatusJob.API.PostUpdate(FixText.fitToSize(t))
      except:
        traceback.print_exc(file=sys.stdout)

    Job.Job.onOutputChanged(self, output)