[CalendarServer-changes] [12868] CalendarServer/trunk/calendarserver/tools/jobitems.py
source_changes at macosforge.org
source_changes at macosforge.org
Mon Mar 10 13:45:57 PDT 2014
Revision: 12868
http://trac.calendarserver.org//changeset/12868
Author: cdaboo at apple.com
Date: 2014-03-10 13:45:57 -0700 (Mon, 10 Mar 2014)
Log Message:
-----------
Text mode fixes.
Modified Paths:
--------------
CalendarServer/trunk/calendarserver/tools/jobitems.py
Modified: CalendarServer/trunk/calendarserver/tools/jobitems.py
===================================================================
--- CalendarServer/trunk/calendarserver/tools/jobitems.py 2014-03-10 20:06:08 UTC (rev 12867)
+++ CalendarServer/trunk/calendarserver/tools/jobitems.py 2014-03-10 20:45:57 UTC (rev 12868)
@@ -154,20 +154,21 @@
print("-------------")
# Check keystrokes
- try:
- c = self.window.window.getkey()
- except:
- c = -1
- if c == "q":
- self.reactor.stop()
- elif c == " ":
- self.paused = not self.paused
- elif c == "t":
- self.seconds = 1.0 if self.seconds == 0.1 else 1.0
- elif c == "h":
- yield self.displayHelp()
- elif c == "j":
- yield self.displayJobs()
+ if useCurses:
+ try:
+ c = self.window.window.getkey()
+ except:
+ c = -1
+ if c == "q":
+ self.reactor.stop()
+ elif c == " ":
+ self.paused = not self.paused
+ elif c == "t":
+ self.seconds = 1.0 if self.seconds == 0.1 else 1.0
+ elif c == "h":
+ yield self.displayHelp()
+ elif c == "j":
+ yield self.displayJobs()
self.reactor.callLater(self.seconds, self.updateDisplay)
@@ -176,7 +177,8 @@
class BaseWindow(object):
def __init__(self, nlines, ncols, begin_y, begin_x, store, title):
self.window = curses.newwin(nlines, ncols, begin_y, begin_x) if useCurses else None
- self.window.nodelay(1)
+ if useCurses:
+ self.window.nodelay(1)
self.ncols = ncols
self.store = store
self.title = title
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140310/e145bb3a/attachment-0001.html>
More information about the calendarserver-changes
mailing list