[Buildbot-devel] Changing the master config dynamically
mss at mawhrin.net
Wed Oct 8 19:01:59 UTC 2014
On Wed, Oct 08, 2014 at 07:20:48PM +0200, Karoly Kamaras wrote:
> I would like to be able to edit the master configuration dynamically
> without hurting the currently running builds. I know i can reconfigure the
> master without restart, but i also saw that if the configuration is built
> up by smaller components, like builders, buildsteps, schedulers, etc. in
> different python files, then changing one file might not affect the
> reconfig in the expected way.
This is a "problem" that comes from the Python import system.
The meta-Buildbot (Buildbot that runs behind
http://buildbot.buildbot.net) might be a good example how to address it.
To put it shortly every time you import your bit:
You need to make sure that it's updated in memory:
This way every time you run `buildbot checkconfig` or `buildbot
reconfig` you'll get the latest content of your spread configuration
(The complete content of meta-bb is availble at
Hope this helps,
More information about the devel