lp:~cmiller/desktopcouch/getport-at-call-time
- Get this branch:
- bzr branch lp:~cmiller/desktopcouch/getport-at-call-time
Branch merges
- Elliot Murphy (community): Approve
- Eric Casteleijn (community): Approve
- Diff: None lines
Branch information
Recent revisions
- 43. By Chad Miller
-
Trade one buggy process spawner for another. os.spawn* suffers, and
so does subprocess.Popen , but subprocess is newer and has a better
chance of being fixed one day soon.Chad filed a patch for it in Python's bug tracker.
http://bugs.python. org/issue106826 8#msg91502 - 41. By Chad Miller
-
Make a way for find_pid to only test, and never start a couchdb
instance.Also, abstract the names of the heavily Linux-kernel-
specific
functions so it's easier to add other OS support.Make find_port return a None, instead of the string 'None' on
errors. - 40. By Chad Miller
-
To test the automatic starting of couchdb, stop the db one quarter of
the time a the end of a test. - 38. By Chad Miller
-
Don't wait unnecessarily for couchdb to start. Also plug a hole that
allowed more than one couch to start. - 37. By Chad Miller
-
Use os.spawn* instead of subproces.call, because subprocess is broken.
Simplify and make pid-finding function not wait unnecessarily.
- 35. By Chad Miller
-
Clean up func that tests for running couchdb, given a kind of pid value.
Remove IOError race and LBYL.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:desktopcouch