rendered paste bodyimport beagleimport gtkc=beagle.Client()def test2(req, snip): print 'Got:', snip.get_snippet()def test3(req): print 'Got closed:' def test(query, hits): for hit in hits.get_hits(): if hit.get_type() == "IMLog": print 'Send snippet req' s=beagle.SnippetRequest() s.set_query(query) s.set_hit(hit) s.connect('response', test2) s.connect('closed', test3) c.send_request_async(s) print 'Done'r=beagle.Query()r.add_text("le")r.connect("hits-added", test)c.send_request_async(r)gtk.main()