diff options
author | Sol Jerome <solj@ices.utexas.edu> | 2010-04-22 15:05:35 +0000 |
---|---|---|
committer | Sol Jerome <solj@ices.utexas.edu> | 2010-04-22 10:05:41 -0500 |
commit | 721767ff12fd1a3c04afa5cfee6cc9d89937952f (patch) | |
tree | d3792618a43c21bb08eaf2d1754965c3f1dae6d9 | |
parent | 4a0ca0da48119cac558b489f1bbe413629638254 (diff) | |
download | bcfg2-721767ff12fd1a3c04afa5cfee6cc9d89937952f.tar.gz bcfg2-721767ff12fd1a3c04afa5cfee6cc9d89937952f.tar.bz2 bcfg2-721767ff12fd1a3c04afa5cfee6cc9d89937952f.zip |
Frame.py: Fix handling of ^C on CentOS 5
Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5835 ce84e21b-d406-0410-9b95-82705330c041
-rw-r--r-- | src/lib/Client/Frame.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/Client/Frame.py b/src/lib/Client/Frame.py index 457baf3ac..e06aa47d6 100644 --- a/src/lib/Client/Frame.py +++ b/src/lib/Client/Frame.py @@ -27,6 +27,9 @@ def promptFilter(prompt, entries): try: if raw_input(iprompt) in ['y', 'Y']: ret.append(entry) + except EOFError: + # python 2.4.3 on CentOS doesn't like ^C for some reason + break except: print("Error while reading input") continue |