[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