예제 #1
0
def enqueue_scheduler_events():
    for site in get_sites():
        enqueue_events_for_site.delay(site=site)
예제 #2
0
def get_required_queues(app, prefix=''):
    ret = []
    for site in get_sites():
        ret.append('{}{}'.format(prefix, site))
    ret.append(app.conf['CELERY_DEFAULT_QUEUE'])
    return ret
예제 #3
0
def enqueue_scheduler_events():
    for site in get_sites():
        if site not in ['tailorpad.com', 'testfirst']:
            exec_cmd("../env/bin/frappe --use %s" % (site),
                     cwd="/home/erpnext/admin_site/frappe-bench/sites")
            enqueue_events_for_site.delay(site=site)
예제 #4
0
def enqueue_scheduler_events():
    for site in get_sites():
        frappe.connect(site=site)
        enqueue_events(site)
        frappe.destroy()
예제 #5
0
파일: tasks.py 프로젝트: BitMistDev/frappe
def enqueue_scheduler_events():
	for site in get_sites():
		frappe.connect(site=site)
		enqueue_events(site)
		frappe.destroy()
예제 #6
0
파일: tasks.py 프로젝트: BitMistDev/frappe
def get_required_queues(app, prefix=''):
	ret = []
	for site in get_sites():
		ret.append('{}{}'.format(prefix, site))
	ret.append(app.conf['CELERY_DEFAULT_QUEUE'])
	return ret
예제 #7
0
def enqueue_scheduler_events():
	for site in get_sites():
		enqueue_events_for_site.delay(site=site)