Managing a Sub-Process
Greg Lindstrom
gslindstrom at gmail.com
Sun Sep 6 09:06:03 EDT 2009
More information about the Python-list mailing list
Sun Sep 6 09:06:03 EDT 2009
- Previous message (by thread): subclassing Scientific.IO.NetCDFFile
- Next message (by thread): Is "#!/usr/bin/env python" the better shebang line ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I am using Python 2.6 on Gentoo Linux and have a routine that gets/puts files to other servers via sftp. We have an ongoing problem with various sftp processes "hanging"; that is, it no longer transfers any data but does not shutdown/timeout. I would like to design a routine that will kick off the sftp (or whatever) module and then monitor it. If the sub-process hangs (or fails any other criteria we define) it could be killed in the main routine and an error could be logged. How can I do this? I've looked into the subprocess module as well as the Twisted package but I thought that before I launch onto building my own system to accomplish this I'd ask if it's been done before and, if so, how? What are the isues I need to worry about? Thanks, --greg -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-list/attachments/20090906/3d39a067/attachment.html>
- Previous message (by thread): subclassing Scientific.IO.NetCDFFile
- Next message (by thread): Is "#!/usr/bin/env python" the better shebang line ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list