Browse Source

Update archivebox/search/backends/ripgrep.py

Co-authored-by: Nick Sweeting <[email protected]>
jdcaballerov 5 years ago
parent
commit
aa53f4f088
1 changed files with 1 additions and 3 deletions
  1. 1 3
      archivebox/search/backends/ripgrep.py

+ 1 - 3
archivebox/search/backends/ripgrep.py

@@ -26,8 +26,7 @@ def flush(snapshot_ids: Generator[str, None, None]):
 
 @enforce_types
 def search(text: str) -> List[str]:
-    is_rg_installed = run(['which', RIPGREP_BINARY], stdout=DEVNULL, stderr=DEVNULL)
-    if is_rg_installed.returncode:
+    if not RIPGREP_VERSION:
         raise Exception("ripgrep binary not found, install ripgrep to use this search backend")
 
     from core.models import Snapshot
@@ -44,4 +43,3 @@ def search(text: str) -> List[str]:
     snap_ids = [str(id) for id in Snapshot.objects.filter(timestamp__in=timestamps).values_list('pk', flat=True)]
 
     return snap_ids
-