Skip to content

Instantly share code, notes, and snippets.

@gangadhar-kadam
Created December 24, 2014 17:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gangadhar-kadam/526970e0a0a275aef226 to your computer and use it in GitHub Desktop.
Save gangadhar-kadam/526970e0a0a275aef226 to your computer and use it in GitHub Desktop.
def trigger(site, event, now=False):
"""trigger method in startup.schedule_handler"""
from frappe.tasks import scheduler_task
for handler in frappe.get_hooks("scheduler_events").get(event, []):
if not check_lock(handler):
if handler=='erpnext.setup.doctype.site_master.site_master.send_confirmation_emails':
site='demo.multitenant.com'
if not now:
scheduler_task.delay(site=site, event=event, handler=handler)
else:
scheduler_task(site=site, event=event, handler=handler, now=True)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment