Beispiel #1
0
def cleanup():
	"""Remove any boto test related HIT's"""
        config_environment()

	global conn
	
	conn = SetHostMTurkConnection()


	is_boto = description_filter('Boto')
	print 'getting hits...'
	all_hits = list(conn.get_all_hits())
	is_reviewable = lambda hit: hit.HITStatus == 'Reviewable'
	is_not_reviewable = lambda hit: not is_reviewable(hit)
	hits_to_process = filter(is_boto, all_hits)
	hits_to_disable = filter(is_not_reviewable, hits_to_process)
	hits_to_dispose = filter(is_reviewable, hits_to_process)
	print 'disabling/disposing %d/%d hits' % (len(hits_to_disable), len(hits_to_dispose))
	map(disable_hit, hits_to_disable)
	map(dispose_hit, hits_to_dispose)

	total_hits = len(all_hits)
	hits_processed = len(hits_to_process)
	skipped = total_hits - hits_processed
	fmt = 'Processed: %(total_hits)d HITs, disabled/disposed: %(hits_processed)d, skipped: %(skipped)d'
	print fmt % vars()
Beispiel #2
0
def cleanup():
	"""Remove any boto test related HIT's"""
        config_environment()

	global conn
	
	conn = SetHostMTurkConnection()


	is_boto = description_filter('Boto')
	print 'getting hits...'
	all_hits = list(conn.get_all_hits())
	is_reviewable = lambda hit: hit.HITStatus == 'Reviewable'
	is_not_reviewable = lambda hit: not is_reviewable(hit)
	hits_to_process = filter(is_boto, all_hits)
	hits_to_disable = filter(is_not_reviewable, hits_to_process)
	hits_to_dispose = filter(is_reviewable, hits_to_process)
	print 'disabling/disposing %d/%d hits' % (len(hits_to_disable), len(hits_to_dispose))
	map(disable_hit, hits_to_disable)
	map(dispose_hit, hits_to_dispose)

	total_hits = len(all_hits)
	hits_processed = len(hits_to_process)
	skipped = total_hits - hits_processed
	fmt = 'Processed: %(total_hits)d HITs, disabled/disposed: %(hits_processed)d, skipped: %(skipped)d'
	print fmt % vars()
Beispiel #3
0
 def setUp(self):
         config_environment()
Beispiel #4
0
 def setUp(self):
     config_environment()
     self.conn = SetHostMTurkConnection()
 def setUp(self):
         config_environment()
         self.conn = SetHostMTurkConnection()