]> git.phdru.name Git - m_librarian.git/blobdiff - m_librarian/search.py
Split --search-type into separate -t/-s/-f options
[m_librarian.git] / m_librarian / search.py
index c4b53256d59ce17e12844fc36f31b7f16503e2d7..63078ced1d997ded58ccdcab2412c4cd2d123c85 100644 (file)
@@ -29,11 +29,6 @@ def _search_with_operator(table, case_sensitive, comparison_op, values,
     return AND(*_expressions)
 
 
-def _search_exact(table, case_sensitive, values, expressions):
-    return _search_with_operator(table, case_sensitive, '__eq__', values,
-                                 expressions)
-
-
 def _search_start(table, case_sensitive, values, expressions):
     return _search_with_operator(table, case_sensitive, 'startswith', values,
                                  expressions)
@@ -44,6 +39,11 @@ def _search_substring(table, case_sensitive, values, expressions):
                                  expressions)
 
 
+def _search_full(table, case_sensitive, values, expressions):
+    return _search_with_operator(table, case_sensitive, '__eq__', values,
+                                 expressions)
+
+
 def _search(table, search_type, case_sensitive, values,
             expressions, orderBy=None):
     _search_f = globals()['_search_%s' % search_type]