Ticket #131 (assigned defect)

Opened 1 year ago

Last modified 7 months ago

Exception in a TreeSize command

Reported by: sergey Assigned to: warner (accepted)
Priority: minor Milestone: 0.8.0
Component: other Version: 0.7.6
Keywords: Cc:

Description

The du command completes successfully, but the build step fails with this exception:

Traceback (most recent call last):
  File "C:\Python\lib\site-packages\twisted\internet\defer.py", line 182, in addCallbacks
    self._runCallbacks()
  File "C:\Python\lib\site-packages\twisted\internet\defer.py", line 317, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "C:\Python\lib\site-packages\twisted\internet\defer.py", line 239, in callback
    self._startRunCallbacks(result)
  File "C:\Python\lib\site-packages\twisted\internet\defer.py", line 304, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "C:\Python\lib\site-packages\twisted\internet\defer.py", line 317, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "C:\Python\Lib\site-packages\buildbot\process\buildstep.py", line 955, in <lambda>
    d.addCallback(lambda res: self.commandComplete(cmd))
  File "C:\Python\Lib\site-packages\buildbot\steps\shell.py", line 238, in commandComplete
    out = cmd.log.getText()
exceptions.AttributeError: RemoteShellCommand instance has no attribute 'log'

Change History

11/01/07 18:28:59 changed by sergey

Instead of cmd.log.getText() use this:

cmd.logs['stdio'].getText()

04/28/08 14:51:34 changed by warner

  • owner set to warner.
  • status changed from new to assigned.
  • milestone changed from undecided to 0.7.8.

oops