q = q.filter(Fingerprint.fingerprint == value)
elif field == 'keyring':
q = q.join(Fingerprint.keyring).filter(Keyring.keyring_name == value)
+ else:
+ raise Exception('Unknown selector "{0}".'.format(field))
return q.all()
acl.fingerprints.clear()
for entry in entries:
entry = entry.strip()
+ if entry.startswith('#') or len(entry) == 0:
+ continue
+
fps = get_fingerprint(entry, session)
if len(fps) == 0:
print "Unknown key for '{0}'".format(entry)