Revision ad88650c

b/lib/utils/log.py
70 70
    # TODO: Handle errors?
71 71
    self.stream = open(self.baseFilename, "a")
72 72

  
73
    # Don't reopen on the next message
74
    self._reopen = False
75

  
73 76
  def RequestReopen(self):
74 77
    """Register a request to reopen the file.
75 78

  
b/test/ganeti.utils.log_unittest.py
35 35

  
36 36

  
37 37
class TestLogHandler(unittest.TestCase):
38
  def test(self):
38
  def testNormal(self):
39 39
    tmpfile = tempfile.NamedTemporaryFile()
40 40

  
41 41
    handler = utils.log._ReopenableLogHandler(tmpfile.name)
......
84 84
    # Write another message, should reopen
85 85
    for _ in range(4):
86 86
      logger.info("Test message INFO")
87

  
88
      # Flag must be reset
89
      self.assertFalse(handler._reopen)
90

  
87 91
      self.assertFalse(utils.VerifyFileID(utils.GetFileID(tmpfile.name),
88 92
                                          before_id))
89 93

  

Also available in: Unified diff