Advertisement
zamotivator

Untitled

Feb 17th, 2015
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.49 KB | None | 0 0
  1. @@ -130,6 +131,10 @@ class BannerDaemon(BaseDaemon):
  2.  
  3.      def is_ready(self):
  4.          try:
  5. +            if psutil.Process(self.pid_file.pid).status() == psutil.STATUS_ZOMBIE:
  6. +                message = 'bannerd process is dead, see {0}/bannerd.log for details'
  7. +                message = message.format(self.working_dir)
  8. +                raise BannerDaemonError(message)
  9.              stats = self.client.get_stats()
  10.              try:
  11.                  return stats['common_stat']['ready']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement