Machine.MachineUI, is it interactive? and a mbnames question

SamLT samuel.lethiec at
Thu Aug 26 23:34:20 BST 2010

> On 2010/08/26 12:36 PM, SamLT wrote:
> >
> >    Hello everybody,
> >
> >    Is the Machine.MachineUI able to receive input in some way? I don't find
> >anything on this on the web. (like for example, 'sync now!', change the refresh
> >setting or just 'exit'?)
> >
> >    Also what's the proper way to stop offlineimap in the NonInteractive UIs? When
> >I interrupt it with ^C it doesn't look like it's exiting as properly as when I
> >type q in the Curses.Blinkenlights ui.
> >
> >    (by the way I only found 'q' in this UI is there other action avalaibles? I'm
> >sorry if I miss something in the documentation, please just point me in the
> >right direction)
> >
> >    And, last question for the moment, the only thing I've found about mbnames
> >are examples for mutt. is there others 'variables' available for the 'peritem'
> >line? (other than %(accountname) and %(foldername) I mean)
> >
> >    Thank you in advance,
> >
> >
> >    sam
> >
> >
> >
On Thu, Aug 26, 2010 at 01:01:41PM +0200, James Stapley wrote:
>  Hi sam,
> With regards to the noninteractive ui, I usually
> ps aux | grep offlineimap
> and
> kill
> the corresponding process number.
> Not particularly elegant, but it works :) (in Ubuntu)

Thank you for your answer.

Well I'm not familiar with Python, but terminating on an exception may be a
clean exit afterall

As for the last question, about mbnames, it looks like, -from the source coce-,
that accountname and foldername are indeed the only special variables available
for this section.

(I still don't really understand the syntax '%(variable)s', but I guess it'll be
more clear once I read a little about Python)

I'll probably answer my own other questions by diving into the code, I'll do that.

Feel free to point me to the right direction though!


More information about the OfflineIMAP-project mailing list