Package buildbot :: Package slave :: Module commands
[frames] | no frames]

Module commands

source code

Classes
  CommandInterrupted
  TimeoutError
  Obfuscated
An obfuscated string in a command
  AbandonChain
A series of chained steps can raise this exception to indicate that one of the intermediate ShellCommands has failed, such that there is no point in running the remainder.
  ShellCommandPP
  LogFileWatcher
  ShellCommand
  Command
  SlaveFileUploadCommand
Upload a file from slave to build master Arguments:
  SlaveDirectoryUploadCommand
Upload a directory from slave to build master Arguments:
  SlaveFileDownloadCommand
Download a file from master to slave Arguments:
  SlaveShellCommand
This is a Command which runs a shell command.
  DummyCommand
I am a dummy no-op command that by default takes 5 seconds to complete.
  WaitCommand
I am a dummy command used by the buildbot unit test suite.
  SourceBase
Abstract base class for Version Control System operations (checkout and update).
  CVS
CVS-specific VC operation.
  SVN
Subversion-specific VC operation.
  Darcs
Darcs-specific VC operation.
  Monotone
Monotone-specific VC operation.
  Git
Git specific VC operation.
  Arch
Arch-specific (tla-specific) VC operation.
  Bazaar
Bazaar (/usr/bin/baz) is an alternative client for Arch repositories.
  Bzr
bzr-specific VC operation.
  Mercurial
Mercurial specific VC operation.
  P4Base
Base class for P4 source-updaters
  P4
A P4 source-updater.
  P4Sync
A partial P4 source-updater.
Functions
 
getCommand(name) source code
 
rmdirRecursive(dir)
This is a replacement for shutil.rmtree that works better under windows.
source code
Variables
  command_version = '2.9'
  waitCommandRegistry = {}
  __package__ = 'buildbot.slave'
Function Details

rmdirRecursive(dir)

source code 

This is a replacement for shutil.rmtree that works better under windows. Thanks to Bear at the OSAF for the code.