MCPcopy
hub / github.com/celery/celery / readline

Method readline

celery/events/cursesmon.py:220–237  ·  view source on GitHub ↗
(self, x, y)

Source from the content-addressed store, hash-verified

218 return self.alert(callback, 'Remote Control Command Replies')
219
220 def readline(self, x, y):
221 buffer = ''
222 curses.echo()
223 try:
224 i = 0
225 while 1:
226 ch = self.win.getch(x, y + i)
227 if ch != -1:
228 if ch in (10, curses.KEY_ENTER): # enter
229 break
230 if ch in (27,):
231 buffer = ''
232 break
233 buffer += chr(ch)
234 i += 1
235 finally:
236 curses.noecho()
237 return buffer
238
239 def revoke_selection(self):
240 if not self.selected_task:

Callers 4

selection_rate_limitMethod · 0.95
assert_generatorMethod · 0.80
test_write_pidMethod · 0.80
read_pidMethod · 0.80

Calls 1

echoMethod · 0.80

Tested by 2

assert_generatorMethod · 0.64
test_write_pidMethod · 0.64