[tahoe-lafs-trac-stream] [tahoe-lafs] #1159: stop using .tac files: make it possible to change appname, Python package-directory name, perhaps other names
tahoe-lafs
trac at tahoe-lafs.org
Thu Sep 22 16:56:33 PDT 2011
#1159: stop using .tac files: make it possible to change appname, Python package-
directory name, perhaps other names
-------------------------+-------------------------------------------------
Reporter: | Owner: somebody
davidsarah | Status: new
Type: defect | Milestone: eventually
Priority: major | Version: 1.8β
Component: code- | Keywords: test-needed backward-compatibility
nodeadmin | forward-compatibility appname tac needs-spawn
Resolution: | packaging setuptools
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by zooko):
Replying to [comment:3 warner]:
>
> In particular, I think that {{{twistd}}} has been loadable as a library
for several years now, so I think that the subprocess-spawning done by
{{{tahoe start}}}/{{{tahoe run}}} can go away, which might remove one of
the needs to change PYTHONPATH. (the test_runner code that really does
want to spawn a subprocess, because it wants to kill the subprocess, may
be replaceable with an {{{os.fork}}} or something, so the child can simply
inherit the environment of the parent).
Brian made this change in [20101027061342-1477d-
5d981bf0edfd8374947a6a278fdbb0fdf84661f4].
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1159#comment:22>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list