def _find_sccp_lines_with_exten_context(channel, exten, context):
    from xivo_dao.data_handler.line import services as line_services

    lines = line_services.find_all_by_protocol('sccp')
    sccp_line_ids = [
        line.id for line in lines
        if line.name == exten and line.context == context
    ]
    channel.send(sccp_line_ids)
def _find_sccp_lines_with_exten_context(channel, exten, context):
    from xivo_dao.data_handler.line import services as line_services

    lines = line_services.find_all_by_protocol('sccp')
    sccp_line_ids = [line.id for line in lines if line.name == exten and line.context == context]
    channel.send(sccp_line_ids)
Exemple #3
0
def list_sip():
    lines = line_services.find_all_by_protocol('sip')
    result = formatter.list_to_api(lines)
    return make_response(result, 200)