예제 #1
0
def delay_unlink_all_option_binding(session, model_name, record_id):
    consumer = Consumer(session, get_environment, model_name, record_id)
    consumer.delay_unlink_all_binding(
        export_delete_record, 'locomotive_bind_ids')
예제 #2
0
def delay_unlink(session, model_name, record_id):
    consumer = Consumer(session, get_environment, model_name, record_id)
    consumer.delay_unlink(export_delete_record)
예제 #3
0
def delay_export(session, model_name, record_id, vals=None):
    consumer = Consumer(session, get_environment, model_name, record_id)
    consumer.delay_export(export_record, vals=vals)
예제 #4
0
def delay_export_all_binding(session, model_name, record_id, vals=None):
    consumer = Consumer(session, get_environment, model_name, record_id)
    consumer.delay_export_all_binding(
        export_record, 'locomotive_bind_ids', vals=vals)
예제 #5
0
def delay_export(session, model_name, record_id, vals=None):
    with session.change_context(connector_force_export=True):
        consumer = Consumer(session, get_environment, model_name, record_id)
        consumer.delay_export(export_record, vals=vals)