Re: [Pybot-devel] portablility
Brought to you by:
niemeyer
From: Gustavo N. <nie...@co...> - 2001-11-22 13:26:37
|
Hi Aaron! > I figured out the package deal about five minutes after I posted my > message, isn't that how it always is ;-). Anyway, for reasons to > ridiculous to go into hear, I am currently using a windows machine. > Their are two issues I have run into so far with portability: Let's see.. > For reasons beyon me, the check for the development evironment does > not succesfully change the path to the root pybot directory on a > windows machine. Patch1 takes care of this. Does it still run on > Linux, It should. pybot.py is not supposed to be run directly. That's why it was not working for you. You should use the "run" script in the root directory. Anyway, this was just a hack. I'm going to change this for something more general. I'll create a script to detect where pybot modules are and call pybot from there, replacing 'run' and 'scripts/pybot.py' functionality. > The second issue is that windows does not seem to provide SIGQUIT. I > have just prepended an if sys.platform not 'win32' so that pybot will > not register a handler for a non-existant signal and cause an > exception. Do you think a try:, except: pass would be more portable? I was not aware of that. I'm not sure which platforms have this signal. I'll remove handling of SIGQUIT signal until we figure it out. > Does anyone care if it runs on windows? I must confess I don't have much interest in Windows. On the other hand, if you want to make it run on Windows, I'm not against it. Thanks for the patches! --=20 Gustavo Niemeyer [ 2AAC 7928 0FBF 0299 5EB5 60E2 2253 B29A 6664 3A0C ] |