コード例 #1
0
def cron(expression):
	trigger = triggers.cron(expression)
	return _job.Job(trigger=trigger)
コード例 #2
0
def after(hours=None, minutes=None, seconds=None):
	trigger = triggers.after(hours=hours, minutes=minutes, seconds=seconds)
	return _job.Job(trigger=trigger)
コード例 #3
0
def every(hours=None, minutes=None, seconds=None):
	trigger = triggers.every(hours=hours, minutes=minutes, seconds=seconds)
	return _job.Job(trigger=trigger)
コード例 #4
0
def on(datetime_):
	trigger = triggers.on(datetime_)
	return _job.Job(trigger=trigger)
コード例 #5
0
def email(*args, **kwargs):
	return _job.Job(task={'name': 'email', 'args': args, 'kwargs': kwargs})
コード例 #6
0
def message(*args, **kwargs):
	return _job.Job(task={'name': 'message', 'args': args, 'kwargs': kwargs})
コード例 #7
0
def request(*args, **kwargs):
	return _job.Job(task={'name': 'request', 'args': args, 'kwargs': kwargs})
コード例 #8
0
def log(*args, **kwargs):
	return _job.Job(task={'name': 'log', 'args': args, 'kwargs': kwargs})