Caution

Buildbot no longer supports Python 2.7 on the Buildbot master.

Caution

This page documents the latest, unreleased version of Buildbot. For documentation for released versions, see http://docs.buildbot.net/current/.

3.5.15. WorkerManager

3.5.15.1. WorkerRegistration

class buildbot.worker.manager.WorkerRegistration(master, worker)

Represents single Worker registration

unregister()

Remove registration for worker

update(worker_config, global_config)
Parameters
  • worker_config (Worker) – new Worker instance

  • global_config (MasterConfig) – Buildbot config

Update the registration in case the port or password has changed.

NOTE: You should invoke this method after calling WorkerManager.register(worker)

3.5.15.2. WorkerManager

class buildbot.worker.manager.WorkerManager(master)

Handle Worker registrations for multiple protocols

register(worker)
Parameters

worker (Worker) – new Worker instance

Returns

WorkerRegistration

Creates WorkerRegistration instance.

NOTE: You should invoke .update() on returned WorkerRegistration instance