minor fix for when no virtualenvs are found
authorBryan <btbonval@gmail.com>
Sun, 29 Dec 2013 04:48:53 +0000 (23:48 -0500)
committerBryan <btbonval@gmail.com>
Sun, 29 Dec 2013 04:48:53 +0000 (23:48 -0500)
fabfile.py

index e4f5097a8d4af6743b445d442b24b236c23e922e..67f44029fb1957d648ec0b1f11674f7edcf6b028 100644 (file)
@@ -32,7 +32,8 @@ def virtenv_path():
         return env['env_root']
 
     # Not memoized. Try to find a single unique virtual environment.
-    outp = run("find -L {0} -path '*/bin/activate' | grep -v '/local/'".format(env.proj_root))
+    with settings(warn_only=True):
+        outp = run("find -L {0} -path '*/bin/activate' | grep -v '/local/'".format(env.proj_root))
     if not len(outp) or len(outp.splitlines()) != 1:
         # Cannot find any virtualenv or found multiple virtualenvs. 
         if len(outp) and default_venv not in outp: