BIND 10 #223: session.py and build directory path change
BIND 10 Development
do-not-reply at isc.org
Wed Jun 2 15:47:29 UTC 2010
#223: session.py and build directory path change
--------------------------+-------------------------------------------------
Reporter: jelte | Owner: jelte
Type: defect | Status: new
Priority: critical | Milestone: 05. 3rd Incremental Release
Component: Unclassified | Resolution:
Keywords: | Sensitive: 0
--------------------------+-------------------------------------------------
Comment(by jelte):
Ok, there's been a lot of partly unrelated commits to this branch (mainly
merges from trunk updates to problems we found gearing up for the release
branch), but the important one regarding this ticket are r2049 and r2053
(that last one renamed isc_config.py to bind10_config.py).
So the idea is based upon suggestion 3 in the module and the response by
Evan; it defines a one-file base level module that is meant to contain
configure-time variables (mostly paths). Currently it only contains the
one that is needed to make the tests run, i.e. the default path for the
msgq domain socket file.
This module is added straight to the base for the python modules (and
specifically not beneath isc/ there), so that we don't get directory
conflicts from having a separate build directory.
Later I think we could move everything that's needed for .py.in files in
here and move those back to plain .py files, but it is a conceptual
change, instead of putting hard defaults in several places we put them in
one (bind10_config.py).
I know this is a conceptual change after the freeze, but imo the other two
options are to either pull back the whole domain sockets change or live
with failing tests (if you build in a separate directory), so I prefer
this one gets squeezed in ;)
--
Ticket URL: <http://bind10.isc.org/ticket/223#comment:1>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list