def rooms(status=None): """Lists all Zoom rooms""" room_query = VCRoom.find(type='zoom') table_data = [['ID', 'Name', 'Status', 'Zoom ID', 'Meeting']] if status: room_query = room_query.filter(VCRoom.status == VCRoomStatus.get(status)) for room in room_query: table_data.append([unicode(room.id), room.name, room.status.name, unicode(room.data['zoom_id']), unicode(room.zoom_meeting.meeting)]) table = AsciiTable(table_data) for col in (0, 3, 4): table.justify_columns[col] = 'right' print table.table
def rooms(status=None): """Lists all Vidyo rooms""" room_query = VCRoom.find(type='vidyo') table_data = [['ID', 'Name', 'Status', 'Vidyo ID', 'Extension']] if status: room_query = room_query.filter(VCRoom.status == VCRoomStatus.get(status)) for room in room_query: table_data.append([unicode(room.id), room.name, room.status.name, unicode(room.data['vidyo_id']), unicode(room.vidyo_extension.extension)]) table = AsciiTable(table_data) for col in (0, 3, 4): table.justify_columns[col] = 'right' print table.table
def rooms(status=None): """Lists all Vidyo rooms""" room_query = VCRoom.find(type='vidyo') table_data = [['ID', 'Name', 'Status', 'Vidyo ID', 'Extension']] if status: room_query = room_query.filter(VCRoom.status == VCRoomStatus.get(status)) for room in room_query: table_data.append([unicode(room.id), room.name, room.status.name, unicode(room.data['vidyo_id']), unicode(room.vidyo_extension.extension)]) table = AsciiTable(table_data) for col in (0, 3, 4): table.justify_columns[col] = 'right' print table.table
def has_data(self): return VCRoom.find( type='vidyo').count() or VidyoExtension.find().count()
def _merge_users(user, merged, **kwargs): new_id = int(user.id) old_id = int(merged.id) VCRoom.find(created_by_id=old_id).update({'created_by_id': new_id})
def _merge_users(target, source, **kwargs): VCRoom.find(created_by_id=source.id).update( {VCRoom.created_by_id: target.id})
def _merge_users(target, source, **kwargs): VCRoom.find(created_by_id=source.id).update({VCRoom.created_by_id: target.id})
def has_data(self): return VCRoom.find(type='vidyo').count() or VidyoExtension.find().count()
def _merge_users(user, merged, **kwargs): new_id = int(user.id) old_id = int(merged.id) VCRoom.find(created_by_id=old_id).update({'created_by_id': new_id})