Brian Warner
f192ffc18d
trailing-whitespace eradication, no functional changes
2007-11-01 15:28:50 -07:00
Brian Warner
5491339912
'tahoe stop': use SIGKILL, clean up twistd.pid ourselves, wait forever
2007-10-29 11:43:35 -07:00
Zooko O'Whielacronx
bba7b81456
startstop_node: use the new find_exe module
2007-10-15 10:25:15 -07:00
Brian Warner
ee72a5adfd
rename client.tac to tahoe-client.tac, so that 'ps ax|grep tahoe' works. Closes #156 .
2007-10-11 02:48:06 -07:00
Brian Warner
ec8781e587
'tahoe restart': re-enable --force option, which was accidentally lost
2007-10-10 20:10:03 -07:00
Zooko O'Whielacronx
93efd2902e
startstop_node.py: use SIGINT instead of SIGTERM to stop the node ( fixes #143 )
2007-09-23 07:06:54 -07:00
Zooko O'Whielacronx
594a104c71
startstop_node.py: fix bug with options passed to restart and enable restart --profile
2007-09-21 15:48:15 -07:00
Zooko O'Whielacronx
3e4616f4ad
cli: add --profile flag
2007-09-21 15:03:47 -07:00
Zooko O'Whielacronx
20079e3019
startstop_node.py: don't pass config to do_start() and do_stop()
2007-09-21 15:03:15 -07:00
Zooko O'Whielacronx
28b2c19f1e
startstop_node.py: find twistd.py in sys.prefix/scripts if there isn't a twistd executable on the path
2007-09-21 14:45:20 -07:00
Zooko O'Whielacronx
f0b427485b
startstop_node.py: remove debug printout which breaks unit tests
2007-09-20 17:02:36 -07:00
Zooko O'Whielacronx
c2e310825d
startstop_node.py: improve the hack of launching twistd
...
Thanks to Brian for helping me figure out the cleaner way to do this: take the
first result from which("twistd"), and if it has the extension ".bat" or
".exe" then execute it, else execute python and give it as the first argument.
2007-09-20 12:37:50 -07:00
Brian Warner
e2f19825d9
startstop_node.py: improve test coverage a little bit
2007-09-19 01:50:27 -07:00
Brian Warner
cf69accfb6
startstop_node.py: use SIGINT instead of SIGTERM, to allow the node a chance to clean up
2007-09-17 02:24:21 -07:00
wilcoxjg
e13783cd6a
If do_stop attempts to stop a nonexistent process the OSError exception is caught (by errno) and handled tersely.
2007-08-09 08:57:45 -07:00
Zooko O'Whielacronx
524c9f1fc2
startstop_node now works if the logs directory already exists
...
Thanks to Arno and Arch for pointing this out.
2007-08-08 21:43:48 -07:00
Brian Warner
2ba415bd3e
move nodelogs from BASEDIR/twistd.log* to BASEDIR/logs/twistd.log*, closes #61
2007-07-24 20:44:33 -07:00
Brian Warner
d8a878da86
startstop_node.py: refactor find_twistd() out so it is only run when you need to start a node
2007-07-10 19:13:55 -07:00
Brian Warner
f22801aa33
runner.py: further refactoring
2007-07-10 19:05:18 -07:00