Ticket #253 (closed enhancement: fixed)
buildbot.tac is not relocatable because it remembers its basedir
| Reported by: | zooko | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.8.0 |
| Version: | 0.7.6 | Keywords: | |
| Cc: |
Description
buildbot.tac has a "basedir" setting inside it, so if you mv a directory which (transitively) contains a buildbot.tac, then next time you try to start that buildslave, it will say:
2008/04/24 17:35 -0600 [-] assert os.path.isdir(self.basedir)
Or some other error. Or, I suppose if you or someone else has moved a *different* buildslave into the location where this one used to live, then that one might get started, possibly with some of this one's settings.
Why is this basedir setting needed? Would replacing it be as simple as os.path.abspath(os.getcwd())?
Change History
Note: See
TracTickets for help on using
tickets.
![[Buildbot Logo]](/trac/chrome/site/header-text-transparent.png)