All pastes #39160 Raw Edit

Python

public python v1 · immutable
#39160 ·published 2006-01-30 21:43 UTC
rendered paste body
import 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()