(self)
| 433 | self.finalized = False |
| 434 | |
| 435 | def start(self): |
| 436 | pid = os.getpid() |
| 437 | if self.finalized: |
| 438 | self.bus.log('PID %r already written to %r.' % (pid, self.pidfile)) |
| 439 | else: |
| 440 | with open(self.pidfile, 'wb') as f: |
| 441 | f.write(ntob('%s\n' % pid, 'utf8')) |
| 442 | self.bus.log('PID %r written to %r.' % (pid, self.pidfile)) |
| 443 | self.finalized = True |
| 444 | start.priority = 70 |
| 445 | |
| 446 | def exit(self): |