def _delete_line(lineinfo): if 'id' in lineinfo: line_helper.delete_line(int(lineinfo['id'])) if 'username' in lineinfo: lines = line_helper.find_with_name(lineinfo['username']) for line in lines: line_helper.delete_line(line.id)
def delete_user_line_extension_with_user_id(user_id): user = user_helper.get_by_user_id(user_id) if not user: return line_id = user_helper.find_line_id_for_user(user_id) if line_id: line_helper.delete_line(line_id) extension_id = extension_helper.find_extension_id_for_line(line_id) if extension_id: extension_helper.delete(extension_id) user_helper.delete_user(user.id)
def delete_sccp_lines_with_exten(exten, context): line_ids = line_helper.find_sccp_lines_with_exten_context(exten, context) for line_id in line_ids: line_helper.delete_line(line_id)
def given_i_have_no_line_with_id_group1(step, line_id): line_id = int(line_id) line_helper.delete_line(line_id)