def validate_live_reload_data(data): if data.get(LIVE_RELOAD_PARAM) is None: raise errors.missing(LIVE_RELOAD_PARAM) if len(data) > 1: params = data.keys() params.remove(LIVE_RELOAD_PARAM) raise errors.unknown(*params)
def find_query(self, criteria): query = self.session.query(SIP) for name, value in criteria.iteritems(): column = getattr(SIP, name, None) if not column: raise errors.unknown(name) query = query.filter(column == value) return query
def find_query(session, criteria): query = session.query(ExtensionSchema) for name, value in criteria.iteritems(): column = getattr(ExtensionSchema, name, None) if not column: raise errors.unknown(column) query = query.filter(column == value) return query
def validate_data_from_api(mapping, data_dict): unknown = [] for api_key in data_dict.iterkeys(): if api_key not in mapping.values(): unknown.append(api_key) if unknown: raise errors.unknown(*unknown)
def find_query(self, criteria): column = getattr(UserLine, self.exclude) query = self.session.query(UserLine).filter(column != None) # noqa for name, value in criteria.iteritems(): column = getattr(UserLine, name, None) if not column: raise errors.unknown(name) query = query.filter(column == value) return query
def find_query(session, criteria): query = (session.query(UserSchema.id.label('user_id'), UserSchema.voicemailid.label('voicemail_id'), UserSchema.enablevoicemail) .filter(UserSchema.voicemailid != None) # noqa .filter(UserSchema.voicemailid != 0)) for name, value in criteria.iteritems(): column = COLUMNS.get(name) if not column: raise errors.unknown(column) query = query.filter(column == value) return query
def find_query(session, criteria): query = ( session.query(UserSchema.id.label('user_id'), UserSchema.uuid.label('user_uuid'), UserSchema.voicemailid.label('voicemail_id'), UserSchema.enablevoicemail).filter( UserSchema.voicemailid != None) # noqa .filter(UserSchema.voicemailid != 0)) for name, value in six.iteritems(criteria): column = COLUMNS.get(name) if not column: raise errors.unknown(column) query = query.filter(column == value) return query
def validate_private_template_id_is_not_set(user): if user.private_template_id: raise errors.unknown('private_template_id')
def validate_private_template_id_does_not_change(user): existing_user = user_dao.get(user.id) if user.private_template_id != existing_user.private_template_id: raise errors.unknown('private_template_id')
def _get_column(self, column_name): column = getattr(Line, column_name, None) if column is None: raise errors.unknown(column_name) return column
def _validate_unknown_fields(self, content): fields = content.keys() valid_fields = self.field_names() invalid_fields = set(fields) - set(valid_fields) if invalid_fields: raise errors.unknown(*invalid_fields)
def _get_column(self, name): column = getattr(User, name, None) if column is None: raise errors.unknown(name) return column
def _get_column(self, name): column = getattr(self._search_table, name, None) if column is None: raise errors.unknown(name) return column