Commit e860234d authored by Kenneth Reitz's avatar Kenneth Reitz

fix for pip-grep

parent 50d61d29
...@@ -39,8 +39,10 @@ def grep(reqfile, packages, silent=False): ...@@ -39,8 +39,10 @@ def grep(reqfile, packages, silent=False):
try: try:
r = Requirements(reqfile) r = Requirements(reqfile)
except ValueError: except ValueError:
if not silent: if not silent:
print 'There was a problem loading the given requirement file.' print 'There was a problem loading the given requirement file.'
exit(os.EX_NOINPUT) exit(os.EX_NOINPUT)
for requirement in r.requirements: for requirement in r.requirements:
...@@ -48,11 +50,15 @@ def grep(reqfile, packages, silent=False): ...@@ -48,11 +50,15 @@ def grep(reqfile, packages, silent=False):
if requirement.req: if requirement.req:
if requirement.req.project_name in packages: if requirement.req.project_name in packages:
if not silent: if not silent:
print 'Package {} found!'.format(requirement.req.project_name) print 'Package {} found!'.format(requirement.req.project_name)
exit(0) exit(0)
print 'Not found.'.format(requirement.req.project_name) if not silent:
print 'Not found.'.format(requirement.req.project_name)
exit(1) exit(1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment