예제 #1
0
파일: tasks.py 프로젝트: jldugger/Goblin
def sync_email_delete2_task(login):
	log = logging.getLogger()
	log.info('sync_email_delete2_task(): running sync_email_delete2_task(' + login + ')')
	psu_sys = PSUSys()
	result = psu_sys.sync_email_delete2(login)
	log.info('sync_email_task(): finished running sync_email_delete2_task(' + login + ')')
	return(result)
예제 #2
0
파일: tasks.py 프로젝트: jldugger/Goblin
def recover_copy_email_task(login):
	log = logging.getLogger()
	log.info('copy_email_task(): running recover_copy_email_task(' + login + ')')
	psu_sys = PSUSys()
	result = psu_sys.recover_copy_email_task(login) 
	log.info('copy_email_task(): finished running recover_copy_email_task(' + login + ')')
	return(result)
예제 #3
0
파일: tasks.py 프로젝트: jldugger/Goblin
def presync_email_task(login):
	log = logging.getLogger()
	log.info('presync_email_task(): running presync_email_task(' + login + ')')
	psu_sys = PSUSys()
	result = psu_sys.presync_email_task(login)
	log.info('presync_email_task(): finished running presync_email_task(' + login + ')')
	return(result)
예제 #4
0
파일: tasks.py 프로젝트: osuosl/Goblin
def copy_email_task(login, sync, forward, fwd_email):
	log = logging.getLogger()
	log.info('copy_email_task(): running copy_email_task(' + login + ')')
	psu_sys = PSUSys()
	result = psu_sys.copy_email_task(login, sync, forward, fwd_email)
	log.info('copy_email_task(): finished running copy_email_task(' + login + ')')
	return(result)
예제 #5
0
파일: tasks.py 프로젝트: jldugger/Goblin
def copy_email_task_null(login):
	prop = Property( key_file = 'opt-in.key', properties_file = 'opt-in.properties')
	log = logging.getLogger()
	memcache_url = prop.getProperty('memcache.url')
	mc = memcache.Client([memcache_url], debug=0)

	timer = 90;
	key = 'email_copy_progress.' + login

	while (timer <= 100):
		mc.set(key, timer)
		log.info('tasks.copy_email_task(), setting key: ' + key + ' to value: ' + str(timer) + " on: " + memcache_url)
		timer = timer + 1
		sleep(1)
		
	return(True)
예제 #6
0
파일: tasks.py 프로젝트: jldugger/Goblin
def presync_email_test_task(login):
	log = logging.getLogger()
	log.info('presync_email_test_task(): running presync_email_test_task(' + login + ')')
	sleep(120)
	log.info('presync_email_test_task(): finished presync_email_test_task(' + login + ')')