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

Module buildbot.slave.commands

Classes
Arch Arch-specific (tla-specific) VC operation.
Bazaar Bazaar (/usr/bin/baz) is an alternative client for Arch repositories.
Command  
CVS CVS-specific VC operation.
Darcs Darcs-specific VC operation.
DummyCommand I am a dummy no-op command that by default takes 5 seconds to complete.
Git Git specific VC operation.
LogFileWatcher  
Mercurial Mercurial specific VC operation.
Monotone Monotone-specific VC operation.
P4 A P4 source-updater.
P4Sync A partial P4 source-updater.
ShellCommand  
ShellCommandPP  
SlaveFileDownloadCommand Download a file from master to slave Arguments:
SlaveFileUploadCommand Upload a file from slave to build master Arguments:
SlaveShellCommand This is a Command which runs a shell command.
SourceBase Abstract base class for Version Control System operations (checkout and update).
SVN Subversion-specific VC operation.
WaitCommand I am a dummy command used by the buildbot unit test suite.

Exceptions
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.
CommandInterrupted  
TimeoutError  

Function Summary
  getCommand(name)
  rmdirRecursive(dir)
This is a replacement for shutil.rmtree that works better under windows.

Variable Summary
str command_version = '2.2'
dict waitCommandRegistry = {}

Function Details

rmdirRecursive(dir)

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

Variable Details

command_version

Type:
str
Value:
'2.2'                                                                  

waitCommandRegistry

Type:
dict
Value:
{}                                                                     

Generated by Epydoc 2.1 on Sun Dec 10 22:04:44 2006 http://epydoc.sf.net